return new EmptyFeatureReader<SimpleFeatureType, SimpleFeature>(targetSchema);
}
if (typeInfo.isInProcessView()) {
SeQueryInfo definitionQuery = typeInfo.getSdeDefinitionQuery();
PlainSelect viewSelectStatement = typeInfo.getDefinitionQuery();
sdeQuery = ArcSDEQuery.createInprocessViewQuery(session, completeSchema, query,
definitionQuery, viewSelectStatement);
} else {
final FIDReader fidStrategy = typeInfo.getFidStrategy();
sdeQuery = ArcSDEQuery.createQuery(session, completeSchema, query, fidStrategy,