Package org.geotools.data.complex
Class IndexedMappingFeatureIteratorFactory
- Object
-
- IndexedMappingFeatureIteratorFactory
-
public class IndexedMappingFeatureIteratorFactory extends Object
Factory for IndexedMappingFeatureIterator subclasses- Author:
- Fernando MiƱo, Geosolutions
-
-
Field Summary
Fields Modifier and Type Field Description protected FeatureTypeMapping
mapping
protected Query
query
protected AppSchemaDataAccess
store
protected Transaction
transaction
protected Filter
unrolledFilter
-
Constructor Summary
Constructors Constructor Description IndexedMappingFeatureIteratorFactory(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, Filter unrolledFilter, Transaction transaction)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IndexedMappingFeatureIterator
buildInstance()
Build IndexedMappingFeatureIterator instance for partial or total index query coverage. return null if no index coverage detected for the queryIndexQueryManager
getIndexModeProcessor()
-
-
-
Field Detail
-
store
protected final AppSchemaDataAccess store
-
mapping
protected final FeatureTypeMapping mapping
-
query
protected final Query query
-
unrolledFilter
protected final Filter unrolledFilter
-
transaction
protected final Transaction transaction
-
-
Constructor Detail
-
IndexedMappingFeatureIteratorFactory
public IndexedMappingFeatureIteratorFactory(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, Filter unrolledFilter, Transaction transaction)
-
-
Method Detail
-
buildInstance
public IndexedMappingFeatureIterator buildInstance()
Build IndexedMappingFeatureIterator instance for partial or total index query coverage. return null if no index coverage detected for the query- Returns:
- IndexedMappingFeatureIterator instance
-
getIndexModeProcessor
public IndexQueryManager getIndexModeProcessor()
-
-