|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.geotools.data.store.DataFeatureCollection org.geotools.data.DefaultFeatureResults org.geotools.data.jdbc.JDBCFeatureCollection
Nested Class Summary |
Nested classes inherited from class org.geotools.feature.Feature |
Feature.NULL |
Field Summary | |
protected JDBCFeatureSource |
featureSource
The logger for the filter module. |
boolean |
isOptimized
|
Fields inherited from class org.geotools.data.DefaultFeatureResults |
query |
Constructor Summary | |
JDBCFeatureCollection(JDBCFeatureSource source,
Query query)
|
Method Summary | |
void |
accepts(FeatureVisitor visitor,
ProgressListener progress)
Accepts FeatureVisitors. |
int |
getCount()
Performs optimized count if possible. |
FeatureReader |
reader()
JDBCDataStore has a more direct query method |
Methods inherited from class org.geotools.data.DefaultFeatureResults |
collection, getBounds, getSchema, getTransaction |
Methods inherited from class org.geotools.data.store.DataFeatureCollection |
add, addAll, addListener, clear, close, close, closeIterator, contains, containsAll, features, fireChange, fireChange, fireChange, getAttribute, getAttribute, getAttributes, getDefaultGeometry, getFeatureType, getID, getNumberOfAttributes, getParent, isEmpty, iterator, openIteartor, purge, remove, removeAll, removeListener, retainAll, setAttribute, setAttribute, setDefaultGeometry, setParent, size, sort, sort, subCollection, toArray, toArray, writer |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.util.Collection |
equals, hashCode |
Field Detail |
protected JDBCFeatureSource featureSource
public boolean isOptimized
Constructor Detail |
public JDBCFeatureCollection(JDBCFeatureSource source, Query query)
Method Detail |
public FeatureReader reader() throws java.io.IOException
reader
in interface FeatureResults
reader
in class DefaultFeatureResults
java.io.IOException
- DOCUMENT ME!public int getCount() throws java.io.IOException
getCount
in interface FeatureResults
getCount
in class DefaultFeatureResults
java.io.IOException
DefaultFeatureResults.getCount()
public void accepts(FeatureVisitor visitor, ProgressListener progress) throws java.io.IOException
Note for some FeatureCalc visitors an optimized code path will be used.
accepts
in interface FeatureCollection
accepts
in class DataFeatureCollection
visitor
- DOCUMENT ME!
java.io.IOException
- DOCUMENT ME!
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |