Uses of Interface
org.opengis.feature.simple.SimpleFeature

Packages that use SimpleFeature
org.geotools   
org.geotools.arcsde.data DataStore implementation for the ArcSDE 8.x and 9.x spatial gateway. 
org.geotools.brewer.color   
org.geotools.data Defines the DataStoreAPI via which all data is imported or exported. 
org.geotools.data.collection Implementations of FeatureCollection for different purposes. 
org.geotools.data.crs Provides support for the OGC Catalog Specification. 
org.geotools.data.directory   
org.geotools.data.gen   
org.geotools.data.jdbc.fidmapper   
org.geotools.data.memory   
org.geotools.data.property   
org.geotools.data.shapefile   
org.geotools.data.sort   
org.geotools.data.store   
org.geotools.data.transform   
org.geotools.data.wfs.feature   
org.geotools.data.wfs.protocol.wfs   
org.geotools.data.wfs.v1_0_0   
org.geotools.data.wfs.v1_1_0   
org.geotools.data.wfs.v1_1_0.parsers   
org.geotools.feature   
org.geotools.feature.collection Helper classes for implementing FeatureCollections. 
org.geotools.feature.simple   
org.geotools.feature.visitor   
org.geotools.filter   
org.geotools.filter.expression   
org.geotools.filter.function   
org.geotools.filter.spatial   
org.geotools.gce.imagemosaic   
org.geotools.gce.imagemosaic.catalog   
org.geotools.gce.imagemosaic.catalog.oracle   
org.geotools.gce.imagemosaic.properties   
org.geotools.geojson.feature   
org.geotools.gml Reads GML files and translates them into Java objects. 
org.geotools.gml.producer   
org.geotools.gml2.bindings   
org.geotools.gml3.bindings   
org.geotools.gml4wcs.bindings   
org.geotools.graph.util.delaunay   
org.geotools.jdbc   
org.geotools.legend   
org.geotools.process.feature   
org.geotools.process.gs Gathers up processes for the "gs" GeoSpatial factory; most of these have been back ported from GeoServer for wider use. 
org.geotools.renderer Basic interface for rendering of features. 
org.geotools.renderer.lite A simple renderer implementation. 
org.geotools.renderer.style Styling to be applied on org.geotools.renderer.geom.Geometry objects at rendering time. 
org.geotools.resources.coverage   
org.geotools.styling Allows for symbolization of geospatial data. 
org.geotools.swing Simple Swing widgets for map display. 
org.geotools.validation Defines the Validation Processor and Support classes. 
org.geotools.validation.attributes Simple Attribute based Validation implementations. 
org.geotools.validation.relate   
org.geotools.validation.spatial Geometry based Validation implementations. 
org.geotools.wfs   
org.geotools.xml.gml   
org.opengis.feature Representation a features on a map. 
 

Uses of SimpleFeature in org.geotools
 

Methods in org.geotools that return SimpleFeature
protected  SimpleFeature GML.simpleFeature(java.lang.Object obj, SimpleFeatureType schema)
          Morph provided obj to a SimpleFeature if possible.
 

Uses of SimpleFeature in org.geotools.arcsde.data
 

Methods in org.geotools.arcsde.data that return SimpleFeature
protected  SimpleFeature ArcSDEFeatureReader.readFeature(AttributeReader atts)
           
 

Methods in org.geotools.arcsde.data that return types with arguments of type SimpleFeature
 FeatureReader<SimpleFeatureType,SimpleFeature> ArcSDEDataStore.getFeatureReader(Query query, Transaction transaction)
          Returns an ArcSDEFeatureReader
 FeatureReader<SimpleFeatureType,SimpleFeature> ArcSDEDataStore.getFeatureReader(Query query, Transaction transaction, SimpleFeatureType featureType)
           
 FeatureReader<SimpleFeatureType,SimpleFeature> ArcSdeFeatureSource.getfeatureReader(SimpleFeatureType targetSchema, Query query)
           
protected  java.util.Iterator<SimpleFeature> ArcSdeFeatureCollection.openIterator()
          Overrides to avoid the superclass' call to DataFeatureCollection.writer() and it's UnsupportedOperationException
 FeatureReader<SimpleFeatureType,SimpleFeature> ArcSdeFeatureCollection.reader()
           
 

Method parameters in org.geotools.arcsde.data with type arguments of type SimpleFeature
 java.util.List<FeatureId> ArcSdeFeatureStore.addFeatures(FeatureCollection<SimpleFeatureType,SimpleFeature> collection)
           
protected  void ArcSdeFeatureCollection.closeIterator(java.util.Iterator<SimpleFeature> close)
          Overrides to deal with closing the FeatureReaderIterators created at ArcSdeFeatureCollection.openIterator(), as superclass uses another class that does the same but its package visible (actually I don't see the point on two versions of FeatureReaderIterator?)
 void ArcSdeFeatureStore.setFeatures(FeatureReader<SimpleFeatureType,SimpleFeature> reader)
           
 

Uses of SimpleFeature in org.geotools.brewer.color
 

Methods in org.geotools.brewer.color with parameters of type SimpleFeature
 java.lang.Object PaletteFunction.evaluate(SimpleFeature feature)
           
 

Uses of SimpleFeature in org.geotools.data
 

Fields in org.geotools.data declared as SimpleFeature
protected  SimpleFeature[] DataTestCase.lakeFeatures
           
protected  SimpleFeature DataTestCase.newRiver
           
protected  SimpleFeature DataTestCase.newRoad
           
static SimpleFeature Diff.NULL
          A NullObject used to represent the absence of a SimpleFeature.
static SimpleFeature TransactionStateDiff.NULL
          A NullObject used to represent the absence of a SimpleFeature.
protected  SimpleFeature[] DataTestCase.riverFeatures
           
protected  SimpleFeature[] DataTestCase.roadFeatures
           
 

Fields in org.geotools.data with type parameters of type SimpleFeature
 java.util.Map<java.lang.String,SimpleFeature> Diff.added
          Deprecated. please use getAdded()
 java.util.Map<java.lang.String,SimpleFeature> Diff.modified2
          Deprecated. Please use getModified();
protected  FeatureReader<SimpleFeatureType,SimpleFeature> DiffFeatureWriter.reader
           
 

Methods in org.geotools.data that return SimpleFeature
static SimpleFeature DataUtilities.createFeature(SimpleFeatureType featureType, java.lang.String line)
          Reads in SimpleFeature that has been encoded into a line of text.
 SimpleFeature DefaultFeatureReader.next()
           
 SimpleFeature EmptyFeatureWriter.next()
          Throws NoSuchElementException as this is an Empty FeatureWriter.
 SimpleFeature FilteringFeatureWriter.next()
           
 SimpleFeature DiffFeatureWriter.next()
          Next Feature from reader or new content.
 SimpleFeature ReTypeFeatureReader.next()
           
 SimpleFeature FIDFeatureReader.next()
           
 SimpleFeature CollectionFeatureReader.next()
           
static SimpleFeature DataUtilities.parse(SimpleFeatureType type, java.lang.String fid, java.lang.String[] text)
          Uses Converters to parse the provided text into the correct values to create a feature.
protected  SimpleFeature DefaultFeatureReader.readFeature(AttributeReader atts)
           
protected  SimpleFeature FIDFeatureReader.readFeature(AttributeReader atts)
           
static SimpleFeature CachingFeatureSource.reType(SimpleFeatureType featureType, SimpleFeature feature)
          Deprecated. Same as DataUtilities.reType, but without the cloning that uselessly wastes CPU cycles...
static SimpleFeature DataUtilities.reType(SimpleFeatureType featureType, SimpleFeature feature)
          Creates duplicate of feature adjusted to the provided featureType.
static SimpleFeature DataUtilities.reType(SimpleFeatureType featureType, SimpleFeature feature, boolean duplicate)
          Retypes the feature to match the provided featureType.
static SimpleFeature DataUtilities.template(SimpleFeatureType featureType)
          Constructs an empty feature to use as a Template for new content.
static SimpleFeature DataUtilities.template(SimpleFeatureType featureType, java.lang.Object[] providedValues)
          Create a new feature from the provided values, using appropriate default values for any nulls provided.
static SimpleFeature DataUtilities.template(SimpleFeatureType featureType, java.lang.String featureID)
          Use the provided featureType to create an empty feature.
static SimpleFeature DataUtilities.template(SimpleFeatureType featureType, java.lang.String featureID, java.lang.Object[] providedValues)
          Create a new feature from the provided values, using appropriate default values for any nulls provided.
 

Methods in org.geotools.data that return types with arguments of type SimpleFeature
protected  FeatureReader<SimpleFeatureType,SimpleFeature> DefaultFeatureResults.boundsReader()
          Retrieve a FeatureReader for the geometry attributes only, designed for bounds computation
 FeatureWriter<SimpleFeatureType,SimpleFeature> InProcessLockingManager.checkedWriter(FeatureWriter<SimpleFeatureType,SimpleFeature> writer, Transaction transaction)
          Provides a wrapper on the provided writer that checks locks.
protected  FeatureWriter<SimpleFeatureType,SimpleFeature> AbstractDataStore.createFeatureWriter(java.lang.String typeName, Transaction transaction)
          Subclass should implement this to provide writing support.
 java.util.Map<java.lang.String,SimpleFeature> Diff.getAdded()
          Unmodifiable view of added features.
 FeatureReader<SimpleFeatureType,SimpleFeature> AbstractFileDataStore.getFeatureReader()
          Singular version, which must be implemented to represent a Reader for the url being read.
 FeatureReader<SimpleFeatureType,SimpleFeature> FileDataStore.getFeatureReader()
           
 FeatureReader<SimpleFeatureType,SimpleFeature> AbstractDataStore.getFeatureReader(Query query, Transaction transaction)
           
 FeatureReader<SimpleFeatureType,SimpleFeature> DataStore.getFeatureReader(Query query, Transaction transaction)
          Gets a FeatureReader for features selected by the given Query.
protected abstract  FeatureReader<SimpleFeatureType,SimpleFeature> AbstractDataStore.getFeatureReader(java.lang.String typeName)
          Subclass must implement.
protected  FeatureReader<SimpleFeatureType,SimpleFeature> AbstractDataStore.getFeatureReader(java.lang.String typeName, Query query)
          GR: this method is called from inside getFeatureReader(Query ,Transaction ) to allow subclasses return an optimized FeatureReader wich supports the filter and attributes truncation specified in query
 FeatureWriter<SimpleFeatureType,SimpleFeature> AbstractFileDataStore.getFeatureWriter(Filter filter, Transaction transaction)
          Singular version, calls parent with getSchema().getTypeName()
 FeatureWriter<SimpleFeatureType,SimpleFeature> FileDataStore.getFeatureWriter(Filter filter, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> AbstractDataStore.getFeatureWriter(java.lang.String typeName, Filter filter, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> DataStore.getFeatureWriter(java.lang.String typeName, Filter filter, Transaction transaction)
          Gets a FeatureWriter to modify features in this DataStore.
 FeatureWriter<SimpleFeatureType,SimpleFeature> AbstractDataStore.getFeatureWriter(java.lang.String typeName, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> DataStore.getFeatureWriter(java.lang.String typeName, Transaction transaction)
          Gets a FeatureWriter to modify features in this DataStore.
 FeatureWriter<SimpleFeatureType,SimpleFeature> AbstractFileDataStore.getFeatureWriter(Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> FileDataStore.getFeatureWriter(Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> AbstractDataStore.getFeatureWriterAppend(java.lang.String typeName, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> DataStore.getFeatureWriterAppend(java.lang.String typeName, Transaction transaction)
          Gets a FeatureWriter that can add new features to the DataStore.
 FeatureWriter<SimpleFeatureType,SimpleFeature> AbstractFileDataStore.getFeatureWriterAppend(Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> FileDataStore.getFeatureWriterAppend(Transaction transaction)
           
 java.util.Map<java.lang.String,SimpleFeature> Diff.getModified()
          Unmodifiable view of modified features.
 java.util.List<SimpleFeature> Diff.queryIndex(com.vividsolutions.jts.geom.Envelope env)
           
 FeatureReader<SimpleFeatureType,SimpleFeature> DefaultFeatureResults.reader()
          Retrieve a FeatureReader for this Query
static FeatureReader<SimpleFeatureType,SimpleFeature> DataUtilities.reader(java.util.Collection<SimpleFeature> collection)
          Adapt a collection to a reader for use with FeatureStore.setFeatures( reader ).
static FeatureReader<SimpleFeatureType,SimpleFeature> DataUtilities.reader(FeatureCollection<SimpleFeatureType,SimpleFeature> collection)
          Adapt a collection to a reader for use with FeatureStore.setFeatures( reader ).
static FeatureReader<SimpleFeatureType,SimpleFeature> DataUtilities.reader(SimpleFeature[] features)
          Creates a FeatureReader for testing.
 FeatureReader<SimpleFeatureType,SimpleFeature> TransactionStateDiff.reader(java.lang.String typeName)
          Convience Method for a Transaction based FeatureReader.
static java.util.Comparator<SimpleFeature> DataUtilities.sortComparator(SortBy sortBy)
          Factory method to produce Comparator based on provided Query SortBy information.
 FeatureWriter<SimpleFeatureType,SimpleFeature> TransactionStateDiff.writer(java.lang.String typeName, Filter filter)
          Convience Method for a Transaction based FeatureWriter
 

Methods in org.geotools.data with parameters of type SimpleFeature
 void Diff.add(java.lang.String fid, SimpleFeature f)
           
protected  void Diff.addToSpatialIndex(SimpleFeature f)
           
static SimpleFeatureCollection DataUtilities.collection(SimpleFeature feature)
          Copies the provided features into a FeatureCollection.
static SimpleFeatureCollection DataUtilities.collection(SimpleFeature[] features)
          Copies the provided features into a FeatureCollection.
static java.lang.String DataUtilities.encodeFeature(SimpleFeature feature)
          Produce a String encoding of SimpleFeature for use with DataUtilities.createFeature(org.opengis.feature.simple.SimpleFeatureType, java.lang.String).
static java.lang.String DataUtilities.encodeFeature(SimpleFeature feature, boolean includeFid)
          Produce a String encoding of SimpleFeature for use with DataUtilities.createFeature(org.opengis.feature.simple.SimpleFeatureType, java.lang.String).
 boolean AbstractDataStoreTest.isFeatureEqual(SimpleFeature feature1, SimpleFeature feature2)
          This function is stolen from DefaultFeature equals method.
 void Diff.modify(java.lang.String fid, SimpleFeature f)
          Record a modification to the indicated fid
static FeatureReader<SimpleFeatureType,SimpleFeature> DataUtilities.reader(SimpleFeature[] features)
          Creates a FeatureReader for testing.
static SimpleFeature CachingFeatureSource.reType(SimpleFeatureType featureType, SimpleFeature feature)
          Deprecated. Same as DataUtilities.reType, but without the cloning that uselessly wastes CPU cycles...
static SimpleFeature DataUtilities.reType(SimpleFeatureType featureType, SimpleFeature feature)
          Creates duplicate of feature adjusted to the provided featureType.
static SimpleFeature DataUtilities.reType(SimpleFeatureType featureType, SimpleFeature feature, boolean duplicate)
          Retypes the feature to match the provided featureType.
static SimpleFeatureSource DataUtilities.source(SimpleFeature[] featureArray)
          Wrap up an array of features as a FeatureSource.
 

Method parameters in org.geotools.data with type arguments of type SimpleFeature
 java.util.List<FeatureId> AbstractFeatureStore.addFeatures(FeatureCollection<SimpleFeatureType,SimpleFeature> collection)
           
 java.util.Set<java.lang.String> AbstractFeatureStore.addFeatures(FeatureReader<SimpleFeatureType,SimpleFeature> reader)
          Add Features from reader to this FeatureStore.
 FeatureWriter<SimpleFeatureType,SimpleFeature> InProcessLockingManager.checkedWriter(FeatureWriter<SimpleFeatureType,SimpleFeature> writer, Transaction transaction)
          Provides a wrapper on the provided writer that checks locks.
static DefaultFeatureCollection DataUtilities.collection(FeatureCollection<SimpleFeatureType,SimpleFeature> featureCollection)
          Copies the provided features into a FeatureCollection.
static SimpleFeatureCollection DataUtilities.collection(FeatureReader<SimpleFeatureType,SimpleFeature> reader)
          Copies the provided reader into a FeatureCollection, reader will be closed.
static SimpleFeatureCollection DataUtilities.collection(java.util.List<SimpleFeature> list)
          Copies the provided features into a FeatureCollection.
protected  int DataTestCase.count(FeatureReader<SimpleFeatureType,SimpleFeature> reader)
          Counts the number of Features returned by the specified reader.
protected  int DataTestCase.count(FeatureWriter<SimpleFeatureType,SimpleFeature> writer)
          Counts the number of Features in the specified writer.
static FeatureReader<SimpleFeatureType,SimpleFeature> DataUtilities.reader(java.util.Collection<SimpleFeature> collection)
          Adapt a collection to a reader for use with FeatureStore.setFeatures( reader ).
static FeatureReader<SimpleFeatureType,SimpleFeature> DataUtilities.reader(FeatureCollection<SimpleFeatureType,SimpleFeature> collection)
          Adapt a collection to a reader for use with FeatureStore.setFeatures( reader ).
 void AbstractFeatureStore.setFeatures(FeatureReader<SimpleFeatureType,SimpleFeature> reader)
          Replace with contents of reader.
static SimpleFeatureCollection DataUtilities.simple(FeatureCollection<SimpleFeatureType,SimpleFeature> featureCollection)
          A safe cast to SimpleFeatureCollection; that will introduce a wrapper if it has to.
static SimpleFeatureReader DataUtilities.simple(FeatureReader<SimpleFeatureType,SimpleFeature> reader)
           
static SimpleFeatureSource DataUtilities.source(FeatureCollection<SimpleFeatureType,SimpleFeature> collection)
          Wraps up the provided feature collection in as a SimpleFeatureSource.
 

Constructors in org.geotools.data with parameters of type SimpleFeature
CollectionFeatureReader(SimpleFeature[] featuresArg)
          Create a new instance.
 

Constructor parameters in org.geotools.data with type arguments of type SimpleFeature
CollectionFeatureReader(java.util.Collection<SimpleFeature> featuresArg, SimpleFeatureType typeArg)
          Create a new instance.
DiffFeatureWriter(FeatureReader<SimpleFeatureType,SimpleFeature> reader, Diff diff)
          DiffFeatureWriter construction.
DiffFeatureWriter(FeatureReader<SimpleFeatureType,SimpleFeature> reader, Diff diff, Filter filter)
          DiffFeatureWriter construction.
FilteringFeatureWriter(FeatureWriter<SimpleFeatureType,SimpleFeature> writer, Filter filter)
           
ReTypeFeatureReader(FeatureReader<SimpleFeatureType,SimpleFeature> reader, SimpleFeatureType featureType)
          Constructs a FetureReader that will ReType streaming content.
ReTypeFeatureReader(FeatureReader<SimpleFeatureType,SimpleFeature> reader, SimpleFeatureType featureType, boolean clone)
          Constructs a FetureReader that will ReType streaming content.
 

Uses of SimpleFeature in org.geotools.data.collection
 

Methods in org.geotools.data.collection that return types with arguments of type SimpleFeature
 FeatureCollection<SimpleFeatureType,SimpleFeature> CollectionDataStore.getCollection()
          Returns the feature collection held by this data store
 DataAccess<SimpleFeatureType,SimpleFeature> CollectionFeatureSource.getDataStore()
           
 FeatureReader<SimpleFeatureType,SimpleFeature> CollectionDataStore.getFeatureReader(java.lang.String typeName)
          Provides FeatureReader over the entire contents of typeName.
 java.util.Iterator<SimpleFeature> SpatialIndexFeatureCollection.iterator()
           
 java.util.Iterator<SimpleFeature> TreeSetFeatureCollection.iterator()
          Returns an iterator over the elements in this collection.
protected  java.util.Iterator<SimpleFeature> ListFeatureCollection.openIterator()
           
 FeatureReader<SimpleFeatureType,SimpleFeature> TreeSetFeatureCollection.reader()
           
 

Methods in org.geotools.data.collection with parameters of type SimpleFeature
 boolean SpatialIndexFeatureCollection.add(SimpleFeature feature)
           
 boolean ListFeatureCollection.add(SimpleFeature f)
           
 boolean TreeSetFeatureCollection.add(SimpleFeature feature)
          Ensures that this collection contains the specified element (optional operation).
protected  boolean TreeSetFeatureCollection.add(SimpleFeature feature, boolean fire)
          Deprecated. 
protected  void SpatialIndexFeatureCollection.fire(SimpleFeature[] features, int eventType)
           
 

Method parameters in org.geotools.data.collection with type arguments of type SimpleFeature
 boolean SpatialIndexFeatureCollection.addAll(java.util.Collection<? extends SimpleFeature> collection)
           
 boolean ListFeatureCollection.addAll(java.util.Collection<? extends SimpleFeature> c)
           
 boolean SpatialIndexFeatureCollection.addAll(FeatureCollection<? extends SimpleFeatureType,? extends SimpleFeature> collection)
           
 void SpatialIndexFeatureCollection.close(FeatureIterator<SimpleFeature> close)
           
 void TreeSetFeatureCollection.close(FeatureIterator<SimpleFeature> close)
           
 void SpatialIndexFeatureCollection.close(java.util.Iterator<SimpleFeature> close)
           
 

Constructor parameters in org.geotools.data.collection with type arguments of type SimpleFeature
CollectionDataStore(FeatureCollection<SimpleFeatureType,SimpleFeature> collection)
          Builds a data store wrapper on top of a feature collection
ListFeatureCollection(SimpleFeatureType schema, java.util.List<SimpleFeature> list)
          Create a ListFeatureCollection around the provided list.
TreeSetFeatureCollection(FeatureCollection<SimpleFeatureType,SimpleFeature> collection)
          This constructor should not be used by client code.
 

Uses of SimpleFeature in org.geotools.data.crs
 

Fields in org.geotools.data.crs with type parameters of type SimpleFeature
protected  FeatureReader<SimpleFeatureType,SimpleFeature> ForceCoordinateSystemFeatureReader.reader
           
protected  FeatureIterator<SimpleFeature> ForceCoordinateSystemIterator.reader
           
 

Methods in org.geotools.data.crs that return SimpleFeature
 SimpleFeature ReprojectFeatureReader.next()
          Implement next.
 SimpleFeature ForceCoordinateSystemFeatureReader.next()
           
 SimpleFeature ReprojectFeatureIterator.next()
          Implement next.
 SimpleFeature ForceCoordinateSystemIterator.next()
           
 

Methods in org.geotools.data.crs that return types with arguments of type SimpleFeature
 FeatureReader<SimpleFeatureType,SimpleFeature> ReprojectFeatureReader.getDelegate()
           
 FeatureCollection<SimpleFeatureType,SimpleFeature> ForceCoordinateSystemFeatureResults.getOrigin()
          Returns the feature results wrapped by this ForceCoordinateSystemFeatureResults
 FeatureCollection<SimpleFeatureType,SimpleFeature> ReprojectFeatureResults.getOrigin()
          Returns the feature results wrapped by this reprojecting feature results
 java.util.Iterator<SimpleFeature> ForceCoordinateSystemFeatureResults.openIterator()
           
 

Constructor parameters in org.geotools.data.crs with type arguments of type SimpleFeature
ForceCoordinateSystemFeatureReader(FeatureReader<SimpleFeatureType,SimpleFeature> reader, CoordinateReferenceSystem cs)
          Builds a new ForceCoordinateSystemFeatureReader
ForceCoordinateSystemFeatureReader(FeatureReader<SimpleFeatureType,SimpleFeature> reader, CoordinateReferenceSystem cs, boolean forceOnlyMissing)
          Builds a new ForceCoordinateSystemFeatureReader
ForceCoordinateSystemFeatureResults(FeatureCollection<SimpleFeatureType,SimpleFeature> results, CoordinateReferenceSystem forcedCS)
           
ForceCoordinateSystemFeatureResults(FeatureCollection<SimpleFeatureType,SimpleFeature> results, CoordinateReferenceSystem forcedCS, boolean forceOnlyMissing)
           
ForceCoordinateSystemIterator(FeatureIterator<SimpleFeature> reader, SimpleFeatureType type, CoordinateReferenceSystem cs)
          Builds a new ForceCoordinateSystemFeatureReader
ReprojectFeatureIterator(FeatureIterator<SimpleFeature> reader, SimpleFeatureType schema, MathTransform transform)
           
ReprojectFeatureReader(FeatureReader<SimpleFeatureType,SimpleFeature> reader, CoordinateReferenceSystem cs)
          Constructor that will generate schema and mathTransform for the results.
ReprojectFeatureReader(FeatureReader<SimpleFeatureType,SimpleFeature> reader, SimpleFeatureType schema, MathTransform transform)
          Direct constructor reprojecting the provided reader into the schema indicated (using the supplied math transformation).
ReprojectFeatureResults(FeatureCollection<SimpleFeatureType,SimpleFeature> results, CoordinateReferenceSystem destinationCS)
          Creates a new reprojecting feature results
 

Uses of SimpleFeature in org.geotools.data.directory
 

Methods in org.geotools.data.directory that return types with arguments of type SimpleFeature
 DataAccess<SimpleFeatureType,SimpleFeature> DirectoryFeatureSource.getDataStore()
           
 FeatureReader<SimpleFeatureType,SimpleFeature> DirectoryDataStore.getFeatureReader(Query query, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> DirectoryDataStore.getFeatureWriter(java.lang.String typeName, Filter filter, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> DirectoryDataStore.getFeatureWriter(java.lang.String typeName, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> DirectoryDataStore.getFeatureWriterAppend(java.lang.String typeName, Transaction transaction)
           
 

Method parameters in org.geotools.data.directory with type arguments of type SimpleFeature
 void DirectoryFeatureStore.setFeatures(FeatureReader<SimpleFeatureType,SimpleFeature> reader)
           
 

Uses of SimpleFeature in org.geotools.data.gen
 

Classes in org.geotools.data.gen that implement SimpleFeature
 class PreGeneralizedSimpleFeature
           
 

Fields in org.geotools.data.gen with type parameters of type SimpleFeature
protected  FeatureReader<SimpleFeatureType,SimpleFeature> PreGeneralizedFeatureReader.backendReader
           
 

Methods in org.geotools.data.gen that return SimpleFeature
 SimpleFeature PreGeneralizedFeatureIterator.next()
           
 SimpleFeature PreGeneralizedFeatureReader.next()
           
 

Methods in org.geotools.data.gen that return types with arguments of type SimpleFeature
 DataAccess<SimpleFeatureType,SimpleFeature> PreGeneralizedFeatureSource.getDataStore()
           
 FeatureReader<SimpleFeatureType,SimpleFeature> PreGeneralizedDataStore.getFeatureReader(Query query, Transaction transaction)
           
 FeatureReader<SimpleFeatureType,SimpleFeature> PreGeneralizedFeatureSource.getFeatureReader(Query query, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> PreGeneralizedDataStore.getFeatureWriter(java.lang.String typeName, Filter filter, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> PreGeneralizedDataStore.getFeatureWriter(java.lang.String typeName, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> PreGeneralizedDataStore.getFeatureWriterAppend(java.lang.String typeName, Transaction transaction)
           
 

Constructors in org.geotools.data.gen with parameters of type SimpleFeature
PreGeneralizedSimpleFeature(SimpleFeatureType featureTyp, int[] indexMapping, SimpleFeature feature, java.lang.String geomPropertyName, java.lang.String backendGeomPropertyName)
           
 

Constructor parameters in org.geotools.data.gen with type arguments of type SimpleFeature
PreGeneralizedFeatureReader(SimpleFeatureType featureTyp, int[] indexMapping, FeatureReader<SimpleFeatureType,SimpleFeature> backendReader, java.lang.String geomPropertyName, java.lang.String backendGeomPropertyName)
           
 

Uses of SimpleFeature in org.geotools.data.jdbc.fidmapper
 

Methods in org.geotools.data.jdbc.fidmapper with parameters of type SimpleFeature
 java.lang.String FIDMapper.createID(java.sql.Connection conn, SimpleFeature feature, java.sql.Statement statement)
          Deprecated. Creates a new ID for a feature.
 

Uses of SimpleFeature in org.geotools.data.memory
 

Fields in org.geotools.data.memory with type parameters of type SimpleFeature
protected  java.util.Map<java.lang.String,java.util.Map<java.lang.String,SimpleFeature>> MemoryDataStore.memory
          Memory holds Map of Feature by fid by typeName.
 

Methods in org.geotools.data.memory that return SimpleFeature
 SimpleFeature MemoryFeatureCollection.getFeatureMember(java.lang.String id)
           
 SimpleFeature MemoryFeatureCollection.removeFeatureMember(java.lang.String id)
           
 

Methods in org.geotools.data.memory that return types with arguments of type SimpleFeature
 FeatureWriter<SimpleFeatureType,SimpleFeature> MemoryDataStore.createFeatureWriter(java.lang.String typeName, Transaction transaction)
          Provides FeatureWriter over the entire contents of typeName.
protected  java.util.Map<java.lang.String,SimpleFeature> MemoryDataStore.features(java.lang.String typeName)
          Access featureMap for typeName.
 FeatureReader<SimpleFeatureType,SimpleFeature> MemoryDataStore.getFeatureReader(java.lang.String typeName)
          Provides FeatureReader over the entire contents of typeName.
 

Methods in org.geotools.data.memory with parameters of type SimpleFeature
 boolean MemoryFeatureCollection.add(SimpleFeature o)
           
 void MemoryDataStore.addFeature(SimpleFeature feature)
          Adds a single Feature to the correct typeName entry.
 void MemoryDataStore.addFeatures(SimpleFeature[] features)
          Configures MemoryDataStore with feature array.
 

Method parameters in org.geotools.data.memory with type arguments of type SimpleFeature
 boolean MemoryFeatureCollection.addAll(java.util.Collection<? extends SimpleFeature> c)
           
 void MemoryDataStore.addFeatures(FeatureCollection<SimpleFeatureType,SimpleFeature> collection)
           
 void MemoryDataStore.addFeatures(FeatureReader<SimpleFeatureType,SimpleFeature> reader)
          Configures MemoryDataStore with FeatureReader.
 

Constructors in org.geotools.data.memory with parameters of type SimpleFeature
MemoryDataStore(SimpleFeature[] array)
           
 

Constructor parameters in org.geotools.data.memory with type arguments of type SimpleFeature
MemoryDataStore(FeatureCollection<SimpleFeatureType,SimpleFeature> collection)
           
MemoryDataStore(FeatureReader<SimpleFeatureType,SimpleFeature> reader)
           
 

Uses of SimpleFeature in org.geotools.data.property
 

Methods in org.geotools.data.property that return SimpleFeature
 SimpleFeature PropertyFeatureWriter.next()
           
 SimpleFeature PropertyFeatureReader.next()
          DOCUMENT ME!
 

Methods in org.geotools.data.property that return types with arguments of type SimpleFeature
protected  FeatureWriter<SimpleFeatureType,SimpleFeature> PropertyDataStore.createFeatureWriter(java.lang.String typeName, Transaction transaction)
           
protected  FeatureReader<SimpleFeatureType,SimpleFeature> PropertyDataStore.getFeatureReader(java.lang.String typeName)
           
 

Uses of SimpleFeature in org.geotools.data.shapefile
 

Methods in org.geotools.data.shapefile that return types with arguments of type SimpleFeature
 FeatureReader<SimpleFeatureType,SimpleFeature> ShapefileDataStore.getFeatureReader()
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> ShapefileDataStore.getFeatureWriter(Filter filter, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> ShapefileDataStore.getFeatureWriter(Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> ShapefileDataStore.getFeatureWriterAppend(Transaction transaction)
           
 

Uses of SimpleFeature in org.geotools.data.sort
 

Methods in org.geotools.data.sort that return SimpleFeature
 SimpleFeature SortedFeatureIterator.next()
           
 SimpleFeature SortedFeatureReader.next()
           
 

Uses of SimpleFeature in org.geotools.data.store
 

Fields in org.geotools.data.store with type parameters of type SimpleFeature
protected  FeatureReader<SimpleFeatureType,SimpleFeature> DiffContentFeatureWriter.reader
           
 

Methods in org.geotools.data.store that return SimpleFeature
 SimpleFeature EventContentFeatureWriter.next()
          Next Feature from reader or new content.
 SimpleFeature ContentFeatureCollection.WrappingFeatureIterator.next()
           
 SimpleFeature DiffContentFeatureWriter.next()
          Next Feature from reader or new content.
 SimpleFeature ReprojectingFeatureIterator.next()
           
 SimpleFeature NoContentIterator.next()
           
 SimpleFeature ReTypingFeatureIterator.next()
           
 SimpleFeature ReprojectingIterator.next()
           
 SimpleFeature ReTypingIterator.next()
          Deprecated.  
 

Methods in org.geotools.data.store that return types with arguments of type SimpleFeature
 java.util.Iterator<SimpleFeature> ReprojectingIterator.getDelegate()
           
 java.util.Iterator<SimpleFeature> ReTypingIterator.getDelegate()
          Deprecated.  
 FeatureReader<SimpleFeatureType,SimpleFeature> ContentDataStore.getFeatureReader(Query query, Transaction tx)
          Returns a feature reader for the specified query and transaction.
protected  FeatureReader<SimpleFeatureType,SimpleFeature> ArrayDataStore.getFeatureReader(java.lang.String typeName)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> ContentDataStore.getFeatureWriter(java.lang.String typeName, Filter filter, Transaction tx)
          Returns a feature writer for the specified query and transaction.
 FeatureWriter<SimpleFeatureType,SimpleFeature> ContentDataStore.getFeatureWriter(java.lang.String typeName, Transaction tx)
          Returns a feature writer for the specified type name and transaction.
 FeatureWriter<SimpleFeatureType,SimpleFeature> ContentDataStore.getFeatureWriterAppend(java.lang.String typeName, Transaction tx)
          Returns an appending feature writer for the specified type name and transaction.
 FeatureReader<SimpleFeatureType,SimpleFeature> ContentFeatureSource.getReader()
          Returns a feature reader for all features.
 FeatureReader<SimpleFeatureType,SimpleFeature> ContentFeatureSource.getReader(Filter filter)
          Returns a reader for features specified by a particular filter.
 FeatureReader<SimpleFeatureType,SimpleFeature> ContentFeatureSource.getReader(Query query)
          Returns a reader for the features specified by a query.
protected abstract  FeatureReader<SimpleFeatureType,SimpleFeature> ContentFeatureSource.getReaderInternal(Query query)
          Subclass method for returning a native reader from the datastore.
 FeatureWriter<SimpleFeatureType,SimpleFeature> ContentFeatureStore.getWriter(Filter filter)
          Returns a writer over features specified by a filter.
 FeatureWriter<SimpleFeatureType,SimpleFeature> ContentFeatureStore.getWriter(Filter filter, int flags)
          Returns a writer over features specified by a filter.
 FeatureWriter<SimpleFeatureType,SimpleFeature> ContentFeatureStore.getWriter(Query query)
          Returns a writer over features specified by a query.
 FeatureWriter<SimpleFeatureType,SimpleFeature> ContentFeatureStore.getWriter(Query query, int flags)
          Returns a writer over features specified by a query.
protected abstract  FeatureWriter<SimpleFeatureType,SimpleFeature> ContentFeatureStore.getWriterInternal(Query query, int flags)
          Subclass method for returning a native writer from the datastore.
 java.util.Iterator<SimpleFeature> DataFeatureCollection.iterator()
          Iterator may (or may) not support modification.
protected  java.util.Iterator<SimpleFeature> DataFeatureCollection.openIterator()
          Returns a FeatureWriterIterator, or FeatureReaderIterator over content.
 FeatureReader<SimpleFeatureType,SimpleFeature> ReTypingFeatureCollection.reader()
           
 FeatureReader<SimpleFeatureType,SimpleFeature> ReprojectingFeatureCollection.reader()
           
 FeatureReader<SimpleFeatureType,SimpleFeature> DataFeatureCollection.reader()
           
protected  FeatureWriter<SimpleFeatureType,SimpleFeature> DataFeatureCollection.writer()
          Subclass may provide an implementation of this method to indicate that read/write support is provided.
 

Methods in org.geotools.data.store with parameters of type SimpleFeature
 boolean ReprojectingFeatureCollection.add(SimpleFeature o)
           
 boolean EmptyFeatureCollection.add(SimpleFeature object)
           
 boolean DataFeatureCollection.add(SimpleFeature arg0)
           
protected  void ContentFeatureSource.doLockInternal(java.lang.String typeName, SimpleFeature feature)
          This method must be implemented overridden when native locking is indicated by ContentFeatureSource.canLock().
protected  void ContentFeatureSource.doUnlockInternal(java.lang.String typeName, SimpleFeature feature)
          This method must be implemented overridden when native locking is indicated by ContentFeatureSource.canLock().
protected  void DataFeatureCollection.fireChange(SimpleFeature[] features, int type)
          To let listeners know that something has changed.
protected  void DataFeatureCollection.fireChange(SimpleFeature feature, int type)
           
 

Method parameters in org.geotools.data.store with type arguments of type SimpleFeature
 java.util.List<FeatureId> ContentFeatureStore.addFeatures(FeatureCollection<SimpleFeatureType,SimpleFeature> featureCollection)
          Adds a collection of features to the store.
 void DataFeatureCollection.close(FeatureIterator<SimpleFeature> iterator)
           
 void DataFeatureCollection.close(java.util.Iterator<SimpleFeature> close)
           
protected  void DataFeatureCollection.closeIterator(java.util.Iterator<SimpleFeature> close)
           
 void ContentFeatureStore.setFeatures(FeatureReader<SimpleFeatureType,SimpleFeature> reader)
          Sets the feature of the source.
 

Constructors in org.geotools.data.store with parameters of type SimpleFeature
ArrayDataStore(SimpleFeature[] featureArray)
          Create a read-only DataStore wrapped around the provided feature array.
 

Constructor parameters in org.geotools.data.store with type arguments of type SimpleFeature
ContentFeatureCollection.WrappingFeatureIterator(FeatureReader<SimpleFeatureType,SimpleFeature> delegate)
           
DiffContentFeatureWriter(ContentFeatureStore store, Diff diff, FeatureReader<SimpleFeatureType,SimpleFeature> reader)
          DiffFeatureWriter construction.
EventContentFeatureWriter(ContentFeatureStore store, FeatureWriter<SimpleFeatureType,SimpleFeature> writer)
          EventContentFeatureWriter construction.
ReprojectingFeatureCollection(FeatureCollection<SimpleFeatureType,SimpleFeature> delegate, CoordinateReferenceSystem target)
           
ReprojectingFeatureCollection(FeatureCollection<SimpleFeatureType,SimpleFeature> delegate, CoordinateReferenceSystem source, CoordinateReferenceSystem target)
           
ReprojectingIterator(java.util.Iterator<SimpleFeature> delegate, CoordinateReferenceSystem source, CoordinateReferenceSystem target, SimpleFeatureType schema, GeometryCoordinateSequenceTransformer transformer)
           
ReprojectingIterator(java.util.Iterator<SimpleFeature> delegate, MathTransform transform, SimpleFeatureType schema, GeometryCoordinateSequenceTransformer transformer)
           
ReTypingFeatureCollection(FeatureCollection<SimpleFeatureType,SimpleFeature> delegate, SimpleFeatureType featureType)
           
ReTypingIterator(java.util.Iterator<SimpleFeature> delegate, SimpleFeatureType source, SimpleFeatureType target)
          Deprecated.  
 

Uses of SimpleFeature in org.geotools.data.transform
 

Methods in org.geotools.data.transform that return types with arguments of type SimpleFeature
 DataAccess<SimpleFeatureType,SimpleFeature> TransformFeatureSource.getDataStore()
           
 FeatureReader<SimpleFeatureType,SimpleFeature> SingleFeatureSourceDataStore.getFeatureReader(Query query, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> SingleFeatureSourceDataStore.getFeatureWriter(java.lang.String typeName, Filter filter, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> SingleFeatureSourceDataStore.getFeatureWriter(java.lang.String typeName, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> SingleFeatureSourceDataStore.getFeatureWriterAppend(java.lang.String typeName, Transaction transaction)
           
 

Methods in org.geotools.data.transform with parameters of type SimpleFeature
 AttributeDescriptor Definition.getAttributeDescriptor(SimpleFeature originalFeature)
          Computes the output attribute descriptor for this Definition given a sample feature of the original feature type.
 

Method parameters in org.geotools.data.transform with type arguments of type SimpleFeature
 java.util.List<FeatureId> TransformFeatureStore.addFeatures(FeatureCollection<SimpleFeatureType,SimpleFeature> collection)
           
 void TransformFeatureStore.setFeatures(FeatureReader<SimpleFeatureType,SimpleFeature> reader)
           
 

Uses of SimpleFeature in org.geotools.data.wfs.feature
 

Classes in org.geotools.data.wfs.feature that implement SimpleFeature
 class LenientFeature
          An implementation of SimpleFeature that has a more relaxed attitude about being valid.
 

Methods in org.geotools.data.wfs.feature that return SimpleFeature
static SimpleFeature LenientBuilder.build(SimpleFeatureType ft, java.lang.Object[] atts, java.lang.String fid)
           
 SimpleFeature LenientBuilder.buildFeature(java.lang.String fid)
           
static SimpleFeature LenientBuilder.copy(SimpleFeature f)
           
 SimpleFeature LenientFeatureFactory.createSimpleFeature(java.util.List<Attribute> properties, SimpleFeatureType type, java.lang.String id)
           
 

Methods in org.geotools.data.wfs.feature with parameters of type SimpleFeature
static SimpleFeature LenientBuilder.copy(SimpleFeature f)
           
 

Uses of SimpleFeature in org.geotools.data.wfs.protocol.wfs
 

Methods in org.geotools.data.wfs.protocol.wfs that return SimpleFeature
 SimpleFeature GetFeatureParser.parse()
           
 

Uses of SimpleFeature in org.geotools.data.wfs.v1_0_0
 

Methods in org.geotools.data.wfs.v1_0_0 that return SimpleFeature
 SimpleFeature Action.InsertAction.getFeature()
           
 SimpleFeature WFSFeatureReader.next()
           
 

Methods in org.geotools.data.wfs.v1_0_0 that return types with arguments of type SimpleFeature
protected  FeatureReader<SimpleFeatureType,SimpleFeature> MapServerWFSStrategy.createFeatureReader(Transaction transaction, Query query)
           
 FeatureReader<SimpleFeatureType,SimpleFeature> WFS_1_0_0_DataStore.getFeatureReader(Query query, Transaction transaction)
           
protected  FeatureReader<SimpleFeatureType,SimpleFeature> WFS_1_0_0_DataStore.getFeatureReader(java.lang.String typeName)
           
protected  FeatureReader<SimpleFeatureType,SimpleFeature> WFS_1_0_0_DataStore.getFeatureReader(java.lang.String typeName, Query query)
           
static FeatureReader<SimpleFeatureType,SimpleFeature> WFSFeatureReader.getFeatureReader(java.net.URI document, int capacity, int timeout, WFSTransactionState transaction, SimpleFeatureType ft)
           
protected  FeatureReader<SimpleFeatureType,SimpleFeature> WFS_1_0_0_DataStore.getFeatureReaderGet(Query request, Transaction transaction)
           
protected  FeatureReader<SimpleFeatureType,SimpleFeature> WFS_1_0_0_DataStore.getFeatureReaderPost(Query query, Transaction transaction)
           
 FeatureReader<SimpleFeatureType,SimpleFeature> WFSFeatureSource.WFSFeatureResults.reader()
           
 

Methods in org.geotools.data.wfs.v1_0_0 with parameters of type SimpleFeature
 void Action.UpdateAction.update(SimpleFeature feature)
           
 

Method parameters in org.geotools.data.wfs.v1_0_0 with type arguments of type SimpleFeature
 java.util.List<FeatureId> WFSFeatureStore.addFeatures(FeatureCollection<SimpleFeatureType,SimpleFeature> collection)
           
 java.util.List<FeatureId> WFSFeatureStore.addFeatures(FeatureReader<SimpleFeatureType,SimpleFeature> reader)
           
 void WFSFeatureStore.setFeatures(FeatureReader<SimpleFeatureType,SimpleFeature> reader)
           
 

Constructors in org.geotools.data.wfs.v1_0_0 with parameters of type SimpleFeature
Action.InsertAction(SimpleFeature f)
          Creates an insert action for the Feature specified.
 

Uses of SimpleFeature in org.geotools.data.wfs.v1_1_0
 

Methods in org.geotools.data.wfs.v1_1_0 that return types with arguments of type SimpleFeature
 FeatureReader<SimpleFeatureType,SimpleFeature> WFS_1_1_0_DataStore.getFeatureReader(Query query, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> WFS_1_1_0_DataStore.getFeatureWriter(java.lang.String typeName, Filter filter, Transaction transaction)
          Not supported.
 FeatureWriter<SimpleFeatureType,SimpleFeature> WFS_1_1_0_DataStore.getFeatureWriter(java.lang.String typeName, Transaction transaction)
          Not supported.
 FeatureWriter<SimpleFeatureType,SimpleFeature> WFS_1_1_0_DataStore.getFeatureWriterAppend(java.lang.String typeName, Transaction transaction)
          Not supported.
 

Uses of SimpleFeature in org.geotools.data.wfs.v1_1_0.parsers
 

Methods in org.geotools.data.wfs.v1_1_0.parsers that return SimpleFeature
 SimpleFeature XmlSimpleFeatureParser.parse()
           
 

Uses of SimpleFeature in org.geotools.feature
 

Classes in org.geotools.feature that implement SimpleFeature
 class DecoratingFeature
          Base class for feature decorators.
 

Fields in org.geotools.feature declared as SimpleFeature
protected  SimpleFeature DecoratingFeature.delegate
           
 

Methods in org.geotools.feature that return SimpleFeature
 SimpleFeature FeatureFactory.create(java.lang.Object[] attributes)
          Deprecated. Schema information is required
 SimpleFeature FeatureFactory.create(java.lang.Object[] attributes, java.lang.String featureID)
          Deprecated. Schema information is required
 SimpleFeature AbstractFeatureFactoryImpl.createSimpleFeature(java.lang.Object[] array, SimpleFeatureType type, java.lang.String id)
           
 SimpleFeature AbstractFeatureFactoryImpl.createSimpleFeautre(java.lang.Object[] array, AttributeDescriptor descriptor, java.lang.String id)
           
 SimpleFeature FeatureIndex.findFirst(java.lang.Object key)
          Find the first Feature using the given key.
 SimpleFeature[] CollectionEvent.getFeatures()
          Deprecated. Getter for property features.
static SimpleFeature FeatureTypes.transform(SimpleFeature feature, SimpleFeatureType schema, MathTransform transform)
          Applies transform to all geometry attribute.
 

Methods in org.geotools.feature that return types with arguments of type SimpleFeature
 java.util.Iterator<SimpleFeature> DefaultFeatureCollection.iterator()
          Returns an iterator over the elements in this collection.
 FeatureReader<SimpleFeatureType,SimpleFeature> DefaultFeatureCollection.reader()
           
 

Methods in org.geotools.feature with parameters of type SimpleFeature
 boolean DefaultFeatureCollection.add(SimpleFeature o)
          Ensures that this collection contains the specified element (optional operation).
protected  boolean DefaultFeatureCollection.add(SimpleFeature feature, boolean fire)
           
static SimpleFeature FeatureTypes.transform(SimpleFeature feature, SimpleFeatureType schema, MathTransform transform)
          Applies transform to all geometry attribute.
 

Method parameters in org.geotools.feature with type arguments of type SimpleFeature
 boolean DefaultFeatureCollection.addAll(java.util.Collection<? extends SimpleFeature> collection)
          Adds all of the elements in the specified collection to this collection (optional operation).
 void DefaultFeatureCollection.close(FeatureIterator<SimpleFeature> close)
           
 

Constructors in org.geotools.feature with parameters of type SimpleFeature
CollectionEvent(FeatureCollection<? extends FeatureType,? extends Feature> source, SimpleFeature[] involvedFeatures, int type)
          Deprecated. Constructs a new CollectionEvent.
DecoratingFeature(SimpleFeature delegate)
           
 

Constructor parameters in org.geotools.feature with type arguments of type SimpleFeature
DefaultFeatureCollection(FeatureCollection<SimpleFeatureType,SimpleFeature> collection)
          Used to stage content in memory.
 

Uses of SimpleFeature in org.geotools.feature.collection
 

Methods in org.geotools.feature.collection that return SimpleFeature
 SimpleFeature SubFeatureList.get(int position)
          item at the specified index.
 SimpleFeature SubFeatureList.getFeatureMember(java.lang.String id)
           
 SimpleFeature RandomFeatureAccess.getFeatureMember(java.lang.String id)
          Access Feature content by feature id.
 SimpleFeature MaxFeaturesSimpleFeatureIterator.next()
           
 SimpleFeature SubFeatureList.removeFeatureMember(java.lang.String id)
           
 SimpleFeature RandomFeatureAccess.removeFeatureMember(java.lang.String id)
          Optional Method
 

Methods in org.geotools.feature.collection that return types with arguments of type SimpleFeature
 java.util.Iterator<SimpleFeature> AdaptorFeatureCollection.iterator()
          Please implement!
 java.util.Iterator<SimpleFeature> AbstractFeatureCollection.iterator()
          Provides acess to AbstractFeatureCollection.openIterator() used to traverse collection contents.
protected abstract  java.util.Iterator<SimpleFeature> AdaptorFeatureCollection.openIterator()
          Open an Iterator, we will call close( iterator ).
protected abstract  java.util.Iterator<SimpleFeature> AbstractFeatureCollection.openIterator()
          Factory method used to open an iterator over collection contents for use by AbstractFeatureCollection.iterator() and AbstractFeatureCollection.features().
 java.util.Iterator<SimpleFeature> SubFeatureList.openIterator()
          Returns a quick iterator that uses get and size methods.
 FeatureReader<SimpleFeatureType,SimpleFeature> FilteringSimpleFeatureCollection.reader()
           
 

Methods in org.geotools.feature.collection with parameters of type SimpleFeature
 int SubFeatureList.indexOf(SimpleFeature feature)
           
 int SubFeatureList.lastIndexOf(SimpleFeature feature)
           
 

Method parameters in org.geotools.feature.collection with type arguments of type SimpleFeature
 void AdaptorFeatureCollection.close(FeatureIterator<SimpleFeature> close)
           
protected abstract  void AdaptorFeatureCollection.closeIterator(java.util.Iterator<SimpleFeature> close)
          Please override to cleanup after your own iterators, and any used resources.
 

Constructor parameters in org.geotools.feature.collection with type arguments of type SimpleFeature
DecoratingSimpleFeatureCollection(FeatureCollection<SimpleFeatureType,SimpleFeature> delegate)
           
DelegateSimpleFeatureIterator(FeatureCollection<SimpleFeatureType,SimpleFeature> collection, java.util.Iterator<SimpleFeature> iterator)
          Wrap the provided iterator up as a FeatureIterator.
DelegateSimpleFeatureIterator(FeatureCollection<SimpleFeatureType,SimpleFeature> collection, java.util.Iterator<SimpleFeature> iterator)
          Wrap the provided iterator up as a FeatureIterator.
DelegateSimpleFeatureIterator(java.util.Iterator<SimpleFeature> iterator)
          Wrap the provided iterator up as a FeatureIterator.
FilteringSimpleFeatureCollection(FeatureCollection<SimpleFeatureType,SimpleFeature> delegate, Filter filter)
           
MaxSimpleFeatureCollection(FeatureCollection<SimpleFeatureType,SimpleFeature> delegate, long max)
           
SimpleFeatureIteratorImpl(java.util.Collection<SimpleFeature> collection)
          Create a new SimpleFeatureIterator using the Iterator from the given FeatureCollection.
 

Uses of SimpleFeature in org.geotools.feature.simple
 

Classes in org.geotools.feature.simple that implement SimpleFeature
 class SimpleFeatureImpl
          An implementation of SimpleFeature geared towards speed and backed by an Object[].
 

Methods in org.geotools.feature.simple that return SimpleFeature
static SimpleFeature SimpleFeatureBuilder.build(SimpleFeatureType type, java.util.List<java.lang.Object> values, java.lang.String id)
          * Static method to build a new feature.
static SimpleFeature SimpleFeatureBuilder.build(SimpleFeatureType type, java.lang.Object[] values, java.lang.String id)
          Static method to build a new feature.
 SimpleFeature SimpleFeatureBuilder.buildFeature(java.lang.String id)
          Builds the feature.
 SimpleFeature SimpleFeatureBuilder.buildFeature(java.lang.String id, java.lang.Object[] values)
          Quickly builds the feature using the specified values and id
static SimpleFeature SimpleFeatureBuilder.copy(SimpleFeature original)
          Copy an existing feature (the values are reused so be careful with mutable values).
static SimpleFeature SimpleFeatureBuilder.deep(SimpleFeature original)
          Perform a "deep copy" an existing feature resuling in a duplicate of any geometry attributes.
static SimpleFeature SimpleFeatureBuilder.retype(SimpleFeature feature, SimpleFeatureBuilder builder)
          Copies an existing feature, retyping it in the process.
static SimpleFeature SimpleFeatureBuilder.retype(SimpleFeature feature, SimpleFeatureType featureType)
          Copies an existing feature, retyping it in the process.
static SimpleFeature SimpleFeatureBuilder.template(SimpleFeatureType featureType, java.lang.String featureId)
          Builds a new feature whose attribute values are the default ones
 

Methods in org.geotools.feature.simple with parameters of type SimpleFeature
static SimpleFeature SimpleFeatureBuilder.copy(SimpleFeature original)
          Copy an existing feature (the values are reused so be careful with mutable values).
static SimpleFeature SimpleFeatureBuilder.deep(SimpleFeature original)
          Perform a "deep copy" an existing feature resuling in a duplicate of any geometry attributes.
 void SimpleFeatureBuilder.init(SimpleFeature feature)
          Initialize the builder with the provided feature.
static SimpleFeature SimpleFeatureBuilder.retype(SimpleFeature feature, SimpleFeatureBuilder builder)
          Copies an existing feature, retyping it in the process.
static SimpleFeature SimpleFeatureBuilder.retype(SimpleFeature feature, SimpleFeatureType featureType)
          Copies an existing feature, retyping it in the process.
 

Uses of SimpleFeature in org.geotools.feature.visitor
 

Methods in org.geotools.feature.visitor with parameters of type SimpleFeature
 void StandardDeviationVisitor.visit(SimpleFeature feature)
           
 void CountVisitor.visit(SimpleFeature feature)
           
 void MaxVisitor.visit(SimpleFeature feature)
          Visitor function, which looks at each feature and finds the maximum.
 void AverageVisitor.visit(SimpleFeature feature)
           
 void UniqueVisitor.visit(SimpleFeature feature)
           
 void SumVisitor.visit(SimpleFeature feature)
           
 void QuantileListVisitor.visit(SimpleFeature feature)
           
 void MinVisitor.visit(SimpleFeature feature)
          Visitor function, which looks at each feature and finds the minimum.
 void MedianVisitor.visit(SimpleFeature feature)
           
 

Uses of SimpleFeature in org.geotools.filter
 

Methods in org.geotools.filter with parameters of type SimpleFeature
 boolean FilterAbstract.accepts(SimpleFeature feature)
          Straight call throught to: evaulate( feature )
 boolean AbstractFilter.contains(SimpleFeature feature)
          Deprecated. use Filter#evaluate(Feature)
 boolean FidFilter.contains(SimpleFeature feature)
          Deprecated. use org.opengis.filter.Filter#evaluate(Feature)
 boolean LikeFilter.contains(SimpleFeature feature)
          Deprecated. use org.opengis.filter.Filter#evaluate(Feature)
 boolean GeometryDistanceFilter.contains(SimpleFeature feature)
          Deprecated. use org.opengis.filter.Filter#evaluate(Feature)
 boolean BetweenFilter.contains(SimpleFeature feature)
          Deprecated. use org.opengis.filter.Filter#evaluate(Feature)
 boolean Filter.contains(SimpleFeature feature)
          Deprecated. use #evaluate(Feature)
 boolean GeometryFilter.contains(SimpleFeature feature)
          Deprecated. Determines whether the given feature's geometry passes the geometric relationship of this filter.
 boolean LogicFilter.contains(SimpleFeature feature)
          Deprecated. use Filter#evaluate(Feature).
 boolean CompareFilter.contains(SimpleFeature feature)
          Deprecated. use org.opengis.filter.Filter#evaluate(Feature)
 boolean NullFilter.contains(SimpleFeature feature)
          Deprecated. use org.opengis.filter.Filter#evaluate(Feature)
protected  java.lang.Object FilterAbstract.eval(Expression expression, SimpleFeature feature)
          Helper method for subclasses to reduce null checks
 boolean FilterAbstract.evaluate(SimpleFeature feature)
          Subclass should overrride.
 boolean AndImpl.evaluate(SimpleFeature feature)
           
 java.lang.Object LiteralExpressionImpl.evaluate(SimpleFeature feature)
          Gets the value of this literal.
 boolean GeometryFilterImpl.evaluate(SimpleFeature feature)
          Determines whether or not a given feature is 'inside' this filter.
 boolean CompareFilterImpl.evaluate(SimpleFeature feature)
          Determines whether or not a given feature is 'inside' this filter.
 java.lang.Object AttributeExpressionImpl2.evaluate(SimpleFeature feature)
          Gets the value of this attribute from the passed feature.
 java.lang.Object AttributeExpressionImpl.evaluate(SimpleFeature feature)
          Gets the value of this attribute from the passed feature.
 java.lang.Object DefaultExpression.evaluate(SimpleFeature feature)
          Returns a value for this expression.
 boolean Filter.evaluate(SimpleFeature feature)
          Deprecated. Evaluates the filter against an instance of Feature.
 java.lang.Object Expression.evaluate(SimpleFeature feature)
          Deprecated. Evaluates the expression against an instance of Feature.
 java.lang.Object ConstantExpression.evaluate(SimpleFeature feature)
           
 java.lang.Object DefaultExpression.getValue(SimpleFeature feature)
          Deprecated. use #evaluate(Feature).
 java.lang.Object EnvironmentVariable.getValue(SimpleFeature feature)
          Deprecated. use Expression.evaluate(Object)
 java.lang.Object MathExpression.getValue(SimpleFeature feature)
          Deprecated. use Expression#evaluate(Feature).
 java.lang.Object LiteralExpression.getValue(SimpleFeature feature)
          Deprecated. use Expression#evaluate(Feature).
 java.lang.Object AttributeExpression.getValue(SimpleFeature feature)
          Deprecated. use org.opengis.filter.expression.Expression#evaluate(Feature)()
 java.lang.Object Expression.getValue(SimpleFeature feature)
          Deprecated. use org.opengis.filter.expression.Expression#evaluate(Feature)
 java.lang.Object ConstantExpression.getValue(SimpleFeature feature)
          Deprecated. use #evaluate(Feature)
 

Uses of SimpleFeature in org.geotools.filter.expression
 

Methods in org.geotools.filter.expression with parameters of type SimpleFeature
protected  java.lang.Object ExpressionAbstract.eval(Expression expression, SimpleFeature feature)
          Helper method for subclasses to reduce null checks
protected  java.lang.Object ExpressionAbstract.eval(Expression expression, SimpleFeature feature)
          Helper method for subclasses to reduce null checks
 

Uses of SimpleFeature in org.geotools.filter.function
 

Methods in org.geotools.filter.function with parameters of type SimpleFeature
 java.lang.Object PropertyExistsFunction.evaluate(SimpleFeature feature)
           
 java.lang.Object ClassificationFunction.evaluate(SimpleFeature feature)
           
 

Uses of SimpleFeature in org.geotools.filter.spatial
 

Methods in org.geotools.filter.spatial with parameters of type SimpleFeature
 boolean BBOX3DImpl.contains(SimpleFeature feature)
           
 boolean BBOX3DImpl.evaluate(SimpleFeature feature)
           
 

Uses of SimpleFeature in org.geotools.gce.imagemosaic
 

Methods in org.geotools.gce.imagemosaic that return SimpleFeature
 SimpleFeature GranuleDescriptor.getOriginator()
           
 

Constructors in org.geotools.gce.imagemosaic with parameters of type SimpleFeature
GranuleDescriptor(SimpleFeature feature, javax.imageio.spi.ImageReaderSpi suggestedSPI, PathType pathType, java.lang.String locationAttribute, java.lang.String parentLocation)
           
GranuleDescriptor(SimpleFeature feature, javax.imageio.spi.ImageReaderSpi suggestedSPI, PathType pathType, java.lang.String locationAttribute, java.lang.String parentLocation, boolean heterogeneousGranules)
           
GranuleDescriptor(SimpleFeature feature, javax.imageio.spi.ImageReaderSpi suggestedSPI, PathType pathType, java.lang.String locationAttribute, java.lang.String parentLocation, boolean heterogeneousGranules, Hints hints)
           
GranuleDescriptor(SimpleFeature feature, javax.imageio.spi.ImageReaderSpi suggestedSPI, PathType pathType, java.lang.String locationAttribute, java.lang.String parentLocation, MultiLevelROI roiProvider)
          Constructor for the GranuleDescriptor assuming it doesn't belong to an heterogeneous granules set.
GranuleDescriptor(SimpleFeature feature, javax.imageio.spi.ImageReaderSpi suggestedSPI, PathType pathType, java.lang.String locationAttribute, java.lang.String parentLocation, MultiLevelROI roiProvider, boolean heterogeneousGranules, Hints hints)
          Constructor for the GranuleDescriptor
 

Uses of SimpleFeature in org.geotools.gce.imagemosaic.catalog
 

Methods in org.geotools.gce.imagemosaic.catalog with parameters of type SimpleFeature
 void GranuleCatalog.addGranule(java.lang.String typeName, SimpleFeature granule, Transaction transaction)
           
 com.vividsolutions.jts.geom.Geometry SidecarFootprintProvider.getFootprint(SimpleFeature feature)
           
 com.vividsolutions.jts.geom.Geometry FootprintGeometryProvider.getFootprint(SimpleFeature feature)
          Retrieves the footprint from the current granule represenative feature (as it comes from the mosaic index)
protected  MultiLevelROI GranuleCatalog.getGranuleFootprint(SimpleFeature sf)
          Returns the footprint for the given granule.
 MultiLevelROI MultiLevelROIProvider.getMultiScaleROI(SimpleFeature sf)
           
 

Method parameters in org.geotools.gce.imagemosaic.catalog with type arguments of type SimpleFeature
abstract  void GranuleCatalog.addGranules(java.lang.String typeName, java.util.Collection<SimpleFeature> granules, Transaction transaction)
           
 

Uses of SimpleFeature in org.geotools.gce.imagemosaic.catalog.oracle
 

Methods in org.geotools.gce.imagemosaic.catalog.oracle that return types with arguments of type SimpleFeature
 DataAccess<SimpleFeatureType,SimpleFeature> OracleTransformFeatureStore.getDataStore()
           
 FeatureReader<SimpleFeatureType,SimpleFeature> DataStoreWrapper.getFeatureReader(Query query, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> DataStoreWrapper.getFeatureWriter(java.lang.String typeName, Filter filter, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> DataStoreWrapper.getFeatureWriter(java.lang.String typeName, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> DataStoreWrapper.getFeatureWriterAppend(java.lang.String typeName, Transaction transaction)
           
 

Uses of SimpleFeature in org.geotools.gce.imagemosaic.properties
 

Methods in org.geotools.gce.imagemosaic.properties with parameters of type SimpleFeature
abstract  void PropertiesCollector.setProperties(SimpleFeature feature)
           
 

Uses of SimpleFeature in org.geotools.geojson.feature
 

Methods in org.geotools.geojson.feature that return SimpleFeature
 SimpleFeature FeatureCollectionHandler.getValue()
           
 SimpleFeature FeatureHandler.getValue()
           
 SimpleFeature FeatureJSON.readFeature(java.io.InputStream input)
          Reads a feature from GeoJSON.
 SimpleFeature FeatureJSON.readFeature(java.lang.Object input)
          Reads a feature from GeoJSON.
 

Methods in org.geotools.geojson.feature that return types with arguments of type SimpleFeature
 FeatureIterator<SimpleFeature> FeatureJSON.streamFeatureCollection(java.lang.Object input)
          Reads a feature collection from GeoJSON streaming back the contents via an iterator.
 

Methods in org.geotools.geojson.feature with parameters of type SimpleFeature
 java.lang.String FeatureJSON.toString(SimpleFeature feature)
          Writes a feature as GeoJSON returning the result as a string.
 void FeatureJSON.writeFeature(SimpleFeature feature, java.lang.Object output)
          Writes a feature as GeoJSON.
 void FeatureJSON.writeFeature(SimpleFeature feature, java.io.OutputStream output)
          Writes a feature as GeoJSON.
 

Uses of SimpleFeature in org.geotools.gml
 

Methods in org.geotools.gml with parameters of type SimpleFeature
 void GMLHandlerFeature.feature(SimpleFeature feature)
          Receives OGC simple feature from parent.
 void GMLReceiver.feature(SimpleFeature feature)
          Receives an OGC feature and adds it into the collection
 

Uses of SimpleFeature in org.geotools.gml.producer
 

Method parameters in org.geotools.gml.producer with type arguments of type SimpleFeature
 void FeatureTransformer.FeatureTranslator.handleFeatureReader(FeatureReader<SimpleFeatureType,SimpleFeature> reader)
           
 

Uses of SimpleFeature in org.geotools.gml2.bindings
 

Methods in org.geotools.gml2.bindings that return SimpleFeature
static SimpleFeature GML2ParsingUtils.feature(SimpleFeatureType fType, java.lang.String fid, Node node)
           
static SimpleFeature GML2ParsingUtils.parseFeature(ElementInstance instance, Node node, java.lang.Object value, FeatureTypeCache ftCache, BindingWalkerFactory bwFactory)
          Utility method to implement Binding.parse for a binding which parses into A feature.
 

Uses of SimpleFeature in org.geotools.gml3.bindings
 

Methods in org.geotools.gml3.bindings that return SimpleFeature
static SimpleFeature GML3ParsingUtils.parseFeature(ElementInstance instance, Node node, java.lang.Object value, FeatureTypeCache ftCache, BindingWalkerFactory bwFactory)
          Utility method to implement Binding.parse for a binding which parses into A feature.
 

Uses of SimpleFeature in org.geotools.gml4wcs.bindings
 

Methods in org.geotools.gml4wcs.bindings that return SimpleFeature
static SimpleFeature GML3ParsingUtils.parseFeature(ElementInstance instance, Node node, java.lang.Object value, FeatureTypeCache ftCache, BindingWalkerFactory bwFactory)
          Utility method to implement Binding.parse for a binding which parses into A feature.
 

Uses of SimpleFeature in org.geotools.graph.util.delaunay
 

Methods in org.geotools.graph.util.delaunay that return SimpleFeature
 SimpleFeature DelaunayNode.getFeature()
           
 

Methods in org.geotools.graph.util.delaunay with parameters of type SimpleFeature
 void DelaunayNode.setFeature(SimpleFeature f)
           
 

Uses of SimpleFeature in org.geotools.jdbc
 

Classes in org.geotools.jdbc that implement SimpleFeature
protected  class JDBCFeatureReader.ResultSetFeature
          Feature wrapper around a result set.
 

Methods in org.geotools.jdbc that return SimpleFeature
 SimpleFeature JDBCFeatureReader.next()
           
 SimpleFeature JDBCUpdateInsertFeatureWriter.next()
           
 SimpleFeature JDBCInsertFeatureWriter.next()
           
 SimpleFeature JDBCClosingFeatureWriter.next()
           
 SimpleFeature JDBCJoiningFilteringFeatureReader.next()
           
 SimpleFeature JDBCUpdateFeatureWriter.next()
           
 SimpleFeature JDBCJoiningFeatureReader.next()
           
 SimpleFeature JDBCClosingFeatureReader.next()
           
 

Methods in org.geotools.jdbc that return types with arguments of type SimpleFeature
 FeatureReader<SimpleFeatureType,SimpleFeature> JDBCJoiningFilteringFeatureReader.getDelegate()
           
 FeatureReader<SimpleFeatureType,SimpleFeature> JDBCClosingFeatureReader.getDelegate()
           
protected  FeatureReader<SimpleFeatureType,SimpleFeature> JoiningJDBCFeatureSource.getJoiningReaderInternal(JoiningQuery query)
           
protected  FeatureReader<SimpleFeatureType,SimpleFeature> JoiningJDBCFeatureSource.getReaderInternal(Query query)
           
protected  FeatureReader<SimpleFeatureType,SimpleFeature> JDBCFeatureStore.getReaderInternal(Query query)
           
protected  FeatureReader<SimpleFeatureType,SimpleFeature> JDBCFeatureSource.getReaderInternal(Query query)
           
protected  FeatureWriter<SimpleFeatureType,SimpleFeature> JDBCFeatureStore.getWriterInternal(Query query, int flags)
           
 

Methods in org.geotools.jdbc with parameters of type SimpleFeature
protected  void JDBCDataStore.insert(SimpleFeature feature, SimpleFeatureType featureType, java.sql.Connection cx)
          Inserts a new feature into the database for a particular feature type / table.
protected  java.lang.String JDBCDataStore.insertSQL(SimpleFeatureType featureType, SimpleFeature feature, java.util.List keyValues, java.sql.Connection cx)
          Generates a 'INSERT INFO' sql statement.
protected  java.sql.PreparedStatement JDBCDataStore.insertSQLPS(SimpleFeatureType featureType, SimpleFeature feature, java.util.List keyValues, java.sql.Connection cx)
          Generates a 'INSERT INFO' prepared statement.
 

Uses of SimpleFeature in org.geotools.legend
 

Methods in org.geotools.legend that return SimpleFeature
 SimpleFeature Drawer.feature(com.vividsolutions.jts.geom.Geometry geom)
          Just a convinient method to create feature from geometry.
 SimpleFeature Drawer.feature(com.vividsolutions.jts.geom.LineString line)
          Simple Feature with a default geometry and no attribtues.
 SimpleFeature Drawer.feature(com.vividsolutions.jts.geom.MultiLineString multilinestring)
          Simple Feature with a default geometry and no attribtues.
 SimpleFeature Drawer.feature(com.vividsolutions.jts.geom.MultiPoint multipoint)
          Simple Feature with a default geometry and no attribtues.
 SimpleFeature Drawer.feature(com.vividsolutions.jts.geom.MultiPolygon multipolygon)
          Simple Feature with a default geometry and no attribtues.
 SimpleFeature Drawer.feature(com.vividsolutions.jts.geom.Point point)
          Simple feature with one attribute called "point".
 SimpleFeature Drawer.feature(com.vividsolutions.jts.geom.Polygon polygon)
          Simple Feature with a default geometry and no attribtues.
 

Methods in org.geotools.legend with parameters of type SimpleFeature
 void Drawer.drawDirect(java.awt.image.BufferedImage bi, SimpleFeature feature, Rule rule)
           
 void Drawer.drawDirect(java.awt.image.BufferedImage bi, SimpleFeature feature, Style style)
          Used to draw a freature directly onto the provided image.
 void Drawer.drawFeature(java.awt.image.BufferedImage bi, SimpleFeature feature, java.awt.geom.AffineTransform worldToScreenTransform)
           
 void Drawer.drawFeature(java.awt.image.BufferedImage bi, SimpleFeature feature, java.awt.geom.AffineTransform worldToScreenTransform, boolean drawVertices, MathTransform mt)
           
 void Drawer.drawFeature(java.awt.image.BufferedImage bi, SimpleFeature feature, java.awt.geom.AffineTransform worldToScreenTransform, boolean drawVertices, Symbolizer[] symbs, MathTransform mt)
           
 void Drawer.drawFeature(java.awt.image.BufferedImage bi, SimpleFeature feature, java.awt.geom.AffineTransform worldToScreenTransform, boolean drawVertices, Symbolizer symbolizer, MathTransform mathTransform, LiteShape shape)
           
 void Drawer.drawFeature(java.awt.image.BufferedImage bi, SimpleFeature feature, java.awt.geom.AffineTransform worldToScreenTransform, Style style)
           
 void Drawer.drawFeature(java.awt.image.BufferedImage bi, SimpleFeature feature, Style style, java.awt.geom.AffineTransform worldToScreenTransform)
           
static Symbolizer[] Drawer.getSymbolizers(SimpleFeature feature)
           
 

Uses of SimpleFeature in org.geotools.process.feature
 

Methods in org.geotools.process.feature with parameters of type SimpleFeature
protected abstract  void AbstractFeatureCollectionProcess.processFeature(SimpleFeature feature, java.util.Map<java.lang.String,java.lang.Object> input)
          Performs an operation on a single feature in the collection.
 

Uses of SimpleFeature in org.geotools.process.gs
 

Methods in org.geotools.process.gs that return SimpleFeature
 SimpleFeature WrappingIterator.next()
           
 

Uses of SimpleFeature in org.geotools.renderer
 

Methods in org.geotools.renderer with parameters of type SimpleFeature
 void RenderListener.featureRenderer(SimpleFeature feature)
           
 

Uses of SimpleFeature in org.geotools.renderer.lite
 

Methods in org.geotools.renderer.lite that return types with arguments of type SimpleFeature
 FeatureReader<SimpleFeatureType,SimpleFeature> IndexedFeatureResults.reader()
           
 FeatureReader<SimpleFeatureType,SimpleFeature> IndexedFeatureResults.reader(com.vividsolutions.jts.geom.Envelope envelope)
           
 

Uses of SimpleFeature in org.geotools.renderer.style
 

Fields in org.geotools.renderer.style declared as SimpleFeature
protected  SimpleFeature DynamicLineStyle2D.feature
          The feature that will be styled as a polygon
 

Methods in org.geotools.renderer.style with parameters of type SimpleFeature
 Style2D SLDStyleFactory.createDynamicStyle(SimpleFeature f, Symbolizer symbolizer, Range scaleRange)
          Creates a rendered style
 

Constructors in org.geotools.renderer.style with parameters of type SimpleFeature
DynamicLineStyle2D(SimpleFeature feature, LineSymbolizer sym)
          Creates a new instance of DynamicLineStyle2D
DynamicPolygonStyle2D(SimpleFeature f, PolygonSymbolizer sym)
          Creates a new instance of DynamicPolygonStyle2D
 

Uses of SimpleFeature in org.geotools.resources.coverage
 

Methods in org.geotools.resources.coverage with parameters of type SimpleFeature
 java.lang.Object FilterFunction_isCoverage.evaluate(SimpleFeature feature)
           
 

Uses of SimpleFeature in org.geotools.styling
 

Methods in org.geotools.styling with parameters of type SimpleFeature
 java.awt.Color StrokeImpl.getColor(SimpleFeature feature)
           
 java.awt.Color Stroke.getColor(SimpleFeature f)
          Deprecated. 
 

Uses of SimpleFeature in org.geotools.swing
 

Methods in org.geotools.swing with parameters of type SimpleFeature
 void RenderingTask.featureRenderer(SimpleFeature feature)
          Called by the renderer when each feature is drawn.
 

Uses of SimpleFeature in org.geotools.validation
 

Methods in org.geotools.validation with parameters of type SimpleFeature
 void DefaultFeatureResults.error(SimpleFeature feature, java.lang.String message)
           
 void ValidationResults.error(SimpleFeature feature, java.lang.String message)
          Returns a validation error on against the provided feature, An optional error message may be provided.
protected  com.vividsolutions.jts.geom.LineString DefaultFeatureValidation.getDefaultLineString(SimpleFeature feature)
          Retrives a single LineString from feature.getDefaultGeometry.
 boolean FeatureValidation.validate(SimpleFeature feature, SimpleFeatureType type, ValidationResults results)
          Used to check features against this validation rule.
 boolean DefaultFeatureValidation.validate(SimpleFeature feature, SimpleFeatureType type, ValidationResults results)
          Validation test for feature.
 void DefaultFeatureResults.warning(SimpleFeature feature, java.lang.String message)
           
 void ValidationResults.warning(SimpleFeature feature, java.lang.String message)
          Returns a validation warning against the provided feature.
 

Uses of SimpleFeature in org.geotools.validation.attributes
 

Methods in org.geotools.validation.attributes with parameters of type SimpleFeature
 boolean SingleValueValidation.validate(SimpleFeature feature, SimpleFeatureType type, ValidationResults results)
          SingleValueValidation test for feature.
 boolean NullZeroValidation.validate(SimpleFeature feature, SimpleFeatureType type, ValidationResults results)
          Implement validate.
 boolean GazetteerNameValidation.validate(SimpleFeature feature, SimpleFeatureType type, ValidationResults results)
          Implementation of validate.
 boolean EqualityValidation.validate(SimpleFeature feature, SimpleFeatureType type, ValidationResults results)
          Validation test for feature.
 boolean SQLValidation.validate(SimpleFeature feature, SimpleFeatureType type, ValidationResults results)
          SQL Validation
 boolean AttributeValidation.validate(SimpleFeature feature, SimpleFeatureType type, ValidationResults results)
          Completes the specified comparison.
 boolean DomainValidation.validate(SimpleFeature feature, SimpleFeatureType type, ValidationResults results)
          Validation test for feature.
 boolean RangeValidation.validate(SimpleFeature feature, SimpleFeatureType type, ValidationResults results)
          Override validate.
 

Uses of SimpleFeature in org.geotools.validation.relate
 

Fields in org.geotools.validation.relate declared as SimpleFeature
protected  SimpleFeature[] SpatialTestCase.lineFeatures
           
 

Uses of SimpleFeature in org.geotools.validation.spatial
 

Methods in org.geotools.validation.spatial with parameters of type SimpleFeature
 boolean IsValidGeometryValidation.validate(SimpleFeature feature, SimpleFeatureType type, ValidationResults results)
          Tests to see if a geometry is valid by calling Geometry.isValid().
 boolean PolygonNoGapsValidation.validate(SimpleFeature feature, SimpleFeatureType type, ValidationResults results)
          Ensure Polygon does not have gaps.
 boolean LineNoSelfIntersectValidation.validate(SimpleFeature feature, SimpleFeatureType type, ValidationResults results)
          Override validate.
 boolean LineNoSelfOverlappingValidation.validate(SimpleFeature feature, SimpleFeatureType type, ValidationResults results)
          Tests to see if a LineString overlaps itself.
 boolean LineMustBeASinglePartValidation.validate(SimpleFeature feature, SimpleFeatureType type, ValidationResults results)
          Override validate.
 

Uses of SimpleFeature in org.geotools.wfs
 

Methods in org.geotools.wfs that return types with arguments of type SimpleFeature
protected  java.util.Iterator<SimpleFeature> CompositeFeatureCollection.openIterator()
           
 

Uses of SimpleFeature in org.geotools.xml.gml
 

Methods in org.geotools.xml.gml that return SimpleFeature
 SimpleFeature GMLComplexTypes.AbstractFeatureType.getFeature(Element element, ElementValue[] value, org.xml.sax.Attributes attrs, java.util.Map hints, SimpleFeatureType ft)
           
 SimpleFeature GMLComplexTypes.FeatureAssociationType.getValue(Element element, ElementValue[] value, org.xml.sax.Attributes attrs, java.util.Map hints)
           
 SimpleFeature FCBuffer.next()
           
 SimpleFeature FCBuffer.peek()
           
 

Methods in org.geotools.xml.gml that return types with arguments of type SimpleFeature
static FeatureReader<SimpleFeatureType,SimpleFeature> FCBuffer.getFeatureReader(java.net.URI document, int capacity)
           The prefered method of using this class, this will return the Feature Reader for the document specified, using the specified buffer capacity.
static FeatureReader<SimpleFeatureType,SimpleFeature> FCBuffer.getFeatureReader(java.net.URI document, int capacity, int timeout)
           
static FeatureReader<SimpleFeatureType,SimpleFeature> FCBuffer.getFeatureReader(java.net.URI document, int capacity, int timeout, SimpleFeatureType ft)
           
static FeatureReader<SimpleFeatureType,SimpleFeature> FCBuffer.getFeatureReader(java.net.URI document, int capacity, SimpleFeatureType ft)
           
 

Methods in org.geotools.xml.gml with parameters of type SimpleFeature
protected  boolean FCBuffer.addFeature(SimpleFeature f)
           Adds a feature to the buffer
 

Uses of SimpleFeature in org.opengis.feature
 

Methods in org.opengis.feature that return SimpleFeature
 SimpleFeature FeatureFactory.createSimpleFeature(java.lang.Object[] array, SimpleFeatureType type, java.lang.String id)
          Create a SimpleFeature from an array of objects.
 SimpleFeature FeatureFactory.createSimpleFeautre(java.lang.Object[] array, AttributeDescriptor decsriptor, java.lang.String id)
          Creates a simple feature.
 



Copyright © 1996-2014 Geotools. All Rights Reserved.