org.geotools.data.postgis.collection
Class PostgisFeatureCollection

java.lang.Object
  extended byorg.geotools.data.store.DataFeatureCollection
      extended byorg.geotools.data.DefaultFeatureResults
          extended byorg.geotools.data.jdbc.JDBCFeatureCollection
              extended byorg.geotools.data.postgis.collection.PostgisFeatureCollection
All Implemented Interfaces:
java.util.Collection, Feature, FeatureCollection, FeatureResults, ResourceCollection

public class PostgisFeatureCollection
extends JDBCFeatureCollection

FeatureCollection for PostGIS datastores. If we'd like to optimize PostGIS any further than JDBCFeatureCollection, we can override methods within this subclass. Even though we aren't overriding any methods, we should use this class in case we do optimizations for PostGIS in the future.

Author:
Cory Horner, Refractions Research

Nested Class Summary
 
Nested classes inherited from class org.geotools.feature.Feature
Feature.NULL
 
Field Summary
 
Fields inherited from class org.geotools.data.jdbc.JDBCFeatureCollection
featureSource, isOptimized
 
Fields inherited from class org.geotools.data.DefaultFeatureResults
query
 
Constructor Summary
PostgisFeatureCollection(JDBCFeatureSource arg0, Query arg1)
           
 
Methods inherited from class org.geotools.data.jdbc.JDBCFeatureCollection
accepts, getCount, reader
 
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
 

Constructor Detail

PostgisFeatureCollection

public PostgisFeatureCollection(JDBCFeatureSource arg0,
                                Query arg1)


Copyright © GeoTools. All Rights Reserved.