public class GeoWaveFeatureCollection
extends org.geotools.data.store.DataFeatureCollection
| Constructor and Description |
|---|
GeoWaveFeatureCollection(GeoWaveFeatureReader reader,
org.geotools.data.Query query) |
| Modifier and Type | Method and Description |
|---|---|
void |
accepts(org.opengis.feature.FeatureVisitor visitor,
org.opengis.util.ProgressListener progress) |
void |
close(org.geotools.feature.FeatureIterator<org.opengis.feature.simple.SimpleFeature> iterator) |
protected void |
closeIterator(Iterator<org.opengis.feature.simple.SimpleFeature> close) |
protected TemporalConstraintsSet |
getBoundedTime(org.geotools.data.Query query) |
org.geotools.geometry.jts.ReferencedEnvelope |
getBounds() |
int |
getCount() |
static org.opengis.feature.simple.SimpleFeatureType |
getDistributedRenderFeatureType() |
Iterator<org.opengis.feature.simple.SimpleFeature> |
getOpenIterator() |
protected org.locationtech.geowave.adapter.vector.plugin.GeoWaveFeatureCollection.QueryConstraints |
getQueryConstraints() |
org.opengis.feature.simple.SimpleFeatureType |
getSchema() |
protected boolean |
isDistributedRenderQuery() |
protected static boolean |
isDistributedRenderQuery(org.geotools.data.Query query) |
boolean |
isEmpty() |
protected Iterator<org.opengis.feature.simple.SimpleFeature> |
openIterator() |
org.geotools.data.FeatureReader<org.opengis.feature.simple.SimpleFeatureType,org.opengis.feature.simple.SimpleFeature> |
reader() |
add, addAll, addAll, addListener, clear, close, contains, containsAll, features, fireChange, fireChange, fireChange, getID, iterator, purge, remove, removeAll, removeListener, retainAll, size, sort, subCollection, toArray, toArray, writerpublic GeoWaveFeatureCollection(GeoWaveFeatureReader reader, org.geotools.data.Query query)
public int getCount()
getCount in class org.geotools.data.store.DataFeatureCollectionpublic org.geotools.geometry.jts.ReferencedEnvelope getBounds()
getBounds in interface org.geotools.feature.FeatureCollection<org.opengis.feature.simple.SimpleFeatureType,org.opengis.feature.simple.SimpleFeature>getBounds in class org.geotools.data.store.DataFeatureCollectionpublic org.opengis.feature.simple.SimpleFeatureType getSchema()
getSchema in interface org.geotools.feature.FeatureCollection<org.opengis.feature.simple.SimpleFeatureType,org.opengis.feature.simple.SimpleFeature>getSchema in class org.geotools.data.store.DataFeatureCollectionpublic static org.opengis.feature.simple.SimpleFeatureType getDistributedRenderFeatureType()
protected boolean isDistributedRenderQuery()
protected static final boolean isDistributedRenderQuery(org.geotools.data.Query query)
protected org.locationtech.geowave.adapter.vector.plugin.GeoWaveFeatureCollection.QueryConstraints getQueryConstraints()
throws org.opengis.referencing.operation.TransformException,
org.opengis.referencing.FactoryException
org.opengis.referencing.operation.TransformExceptionorg.opengis.referencing.FactoryExceptionprotected Iterator<org.opengis.feature.simple.SimpleFeature> openIterator()
openIterator in class org.geotools.data.store.DataFeatureCollectionpublic void accepts(org.opengis.feature.FeatureVisitor visitor,
org.opengis.util.ProgressListener progress)
throws IOException
accepts in interface org.geotools.feature.FeatureCollection<org.opengis.feature.simple.SimpleFeatureType,org.opengis.feature.simple.SimpleFeature>accepts in class org.geotools.data.store.DataFeatureCollectionIOExceptionprotected TemporalConstraintsSet getBoundedTime(org.geotools.data.Query query)
query - the querypublic org.geotools.data.FeatureReader<org.opengis.feature.simple.SimpleFeatureType,org.opengis.feature.simple.SimpleFeature> reader()
reader in class org.geotools.data.store.DataFeatureCollectionprotected void closeIterator(Iterator<org.opengis.feature.simple.SimpleFeature> close)
closeIterator in class org.geotools.data.store.DataFeatureCollectionpublic Iterator<org.opengis.feature.simple.SimpleFeature> getOpenIterator()
public void close(org.geotools.feature.FeatureIterator<org.opengis.feature.simple.SimpleFeature> iterator)
close in class org.geotools.data.store.DataFeatureCollectionpublic boolean isEmpty()
isEmpty in interface org.geotools.feature.FeatureCollection<org.opengis.feature.simple.SimpleFeatureType,org.opengis.feature.simple.SimpleFeature>isEmpty in class org.geotools.data.store.DataFeatureCollectionCopyright © 2013–2022. All rights reserved.