public class PartialIndexedMappingFeatureIterator extends IndexedMappingFeatureIterator
ff, indexIterator, indexModeProc, mapping, query, queryMode, sourceIterator, store, transaction, unrolledFilter| Constructor and Description |
|---|
PartialIndexedMappingFeatureIterator(AppSchemaDataAccess store,
FeatureTypeMapping mapping,
Query query,
Filter unrolledFilter,
Transaction transaction,
IndexQueryManager indexModeProcessor) |
PartialIndexedMappingFeatureIterator(AppSchemaDataAccess store,
FeatureTypeMapping mapping,
Query query,
Filter unrolledFilter,
Transaction transaction,
IndexQueryManager indexModeProcessor,
int maxNumRound) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Closes this iterator and releases any system resources associated with it.
|
boolean |
hasNext()
Does another Feature exist in this Iteration.
|
Feature |
next()
Get the next Feature in this iteration.
|
protected Query |
transformQueryToIdsOnly()
Build the query for execute on index source partial Implementation manages pagination by
itself, so remove bounds from query
|
getFidAttrMap, getFidIndexName, getFidStepList, getIndexedAttribute, getIndexIterator, getIndexQueryProperties, getNextSourceIdList, initializeIndexIterator, isDenormalized, selectExecutionPlan, unrollFilter, unrollIndex, unrollIndexes, unrollSortByclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEachRemaining, removepublic PartialIndexedMappingFeatureIterator(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, Filter unrolledFilter, Transaction transaction, IndexQueryManager indexModeProcessor)
public PartialIndexedMappingFeatureIterator(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, Filter unrolledFilter, Transaction transaction, IndexQueryManager indexModeProcessor, int maxNumRound)
protected Query transformQueryToIdsOnly()
transformQueryToIdsOnly in class IndexedMappingFeatureIteratorpublic boolean hasNext()
FeatureIteratorIterator defin: Returns true if the iteration has more elements. (In other words, returns true if next would return an element rather than throwing an exception.)
public Feature next()
FeatureIteratorpublic void close()
FeatureIteratorCopyright © 1996–2019 Geotools. All rights reserved.