Modifier and Type | Method and Description |
---|---|
FeatureReader<SimpleFeatureType,SimpleFeature> |
JoiningJDBCFeatureSource.getJoiningReaderInternal(JdbcMultipleValue mv,
JoiningQuery query)
Gets a feature reader for a JDBC multivalued mapping.
|
protected FeatureReader<SimpleFeatureType,SimpleFeature> |
JoiningJDBCFeatureSource.getJoiningReaderInternal(JoiningQuery query) |
protected FeatureReader<SimpleFeatureType,SimpleFeature> |
JoiningJDBCFeatureSource.getReaderInternal(Query query) |
Modifier and Type | Method and Description |
---|---|
protected SimpleFeature |
ArcSDEFeatureReader.readFeature(AttributeReader atts) |
Modifier and Type | Method and Description |
---|---|
FeatureReader<SimpleFeatureType,SimpleFeature> |
ArcSDEDataStore.getFeatureReader(Query query,
Transaction transaction)
Returns an
ArcSDEFeatureReader
Preconditions:
query ! |
FeatureReader<SimpleFeatureType,SimpleFeature> |
ArcSDEDataStore.getFeatureReader(Query query,
Transaction transaction,
SimpleFeatureType featureType) |
FeatureReader<SimpleFeatureType,SimpleFeature> |
ArcSdeFeatureSource.getfeatureReader(SimpleFeatureType targetSchema,
Query query) |
protected Iterator<SimpleFeature> |
ArcSdeFeatureCollection.openIterator()
Overrides to avoid the superclass' call to
DataFeatureCollection.writer() and it's UnsupportedOperationException |
FeatureReader<SimpleFeatureType,SimpleFeature> |
ArcSdeFeatureCollection.reader() |
Modifier and Type | Method and Description |
---|---|
List<FeatureId> |
ArcSdeFeatureStore.addFeatures(FeatureCollection<SimpleFeatureType,SimpleFeature> collection) |
protected void |
ArcSdeFeatureCollection.closeIterator(Iterator<SimpleFeature> close)
Overrides to deal with closing the
FeatureReaderIterator s 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) |
Modifier and Type | Method and Description |
---|---|
Geometry |
SidecarFootprintProvider.getFootprint(SimpleFeature feature) |
Geometry |
FootprintGeometryProvider.getFootprint(SimpleFeature feature)
Retrieves the footprint.
|
default List<File> |
MultiLevelROIProvider.getFootprintFiles(SimpleFeature sf)
Returns the footprint file used to load the footprint, or none if there was no file involved
|
MultiLevelROI |
MultiLevelROIProvider.getMultiScaleROI(SimpleFeature sf)
Returns a
MultiLevelROI object from a granule |
MultiLevelROI |
MultiLevelROIGeometryProvider.getMultiScaleROI(SimpleFeature sf) |
List<File> |
SidecarFootprintProvider.getSidecars(SimpleFeature feature) |
default List<File> |
FootprintGeometryProvider.getSidecars(SimpleFeature feature)
Returns the list of sidecar files defining masks for the specified feature.
|
Constructor and Description |
---|
MultiLevelROIRaster(DatasetLayout layout,
File file,
SimpleFeature sf) |
Modifier and Type | Method and Description |
---|---|
SimpleFeature |
CoverageSlice.getOriginator() |
Modifier and Type | Method and Description |
---|---|
void |
CoverageSlicesCatalog.addGranule(String typeName,
SimpleFeature granule,
Transaction transaction) |
Constructor and Description |
---|
CoverageSlice(SimpleFeature feature) |
Modifier and Type | Method and Description |
---|---|
Object |
FilterFunction_isCoverage.evaluate(SimpleFeature feature) |
Modifier and Type | Field and Description |
---|---|
protected SimpleFeature[] |
DataTestCase.buildingFeatures |
protected SimpleFeature[] |
DataTestCase.invalidGeomFeatures |
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.
|
protected SimpleFeature[] |
DataTestCase.riverFeatures |
protected SimpleFeature[] |
DataTestCase.roadFeatures |
Modifier and Type | Field and Description |
---|---|
Map<String,SimpleFeature> |
Diff.added
Deprecated.
please use getAdded()
|
Map<String,SimpleFeature> |
Diff.modified2
Deprecated.
Please use getModified();
|
protected FeatureReader<SimpleFeatureType,SimpleFeature> |
DiffFeatureWriter.reader |
Modifier and Type | Method and Description |
---|---|
static SimpleFeature |
DataUtilities.createFeature(SimpleFeatureType featureType,
String line)
Reads in SimpleFeature that has been encoded into a line of text.
|
SimpleFeature |
FilteringFeatureWriter.next() |
SimpleFeature |
ReTypeFeatureReader.next() |
SimpleFeature |
DiffFeatureWriter.next()
Next Feature from reader or new content.
|
SimpleFeature |
DefaultFeatureReader.next() |
SimpleFeature |
FIDFeatureReader.next() |
SimpleFeature |
CollectionFeatureReader.next() |
SimpleFeature |
EmptyFeatureWriter.next()
Throws NoSuchElementException as this is an Empty FeatureWriter.
|
static SimpleFeature |
DataUtilities.parse(SimpleFeatureType type,
String fid,
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 |
DataUtilities.reType(SimpleFeatureType featureType,
SimpleFeature feature)
Creates duplicate of feature adjusted to the provided featureType.
|
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,
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,
Object[] providedValues)
Create a new feature from the provided values, using appropriate default values for any nulls
provided.
|
static SimpleFeature |
DataUtilities.template(SimpleFeatureType featureType,
String featureID)
Use the provided featureType to create an empty feature.
|
static SimpleFeature |
DataUtilities.template(SimpleFeatureType featureType,
String featureID,
Object[] providedValues)
Create a new feature from the provided values, using appropriate default values for any nulls
provided.
|
Modifier and Type | Method and Description |
---|---|
protected FeatureReader<SimpleFeatureType,SimpleFeature> |
DefaultFeatureResults.boundsReader()
Retrieve a FeatureReader
|
FeatureWriter<SimpleFeatureType,SimpleFeature> |
InProcessLockingManager.checkedWriter(FeatureWriter<SimpleFeatureType,SimpleFeature> writer,
Transaction transaction)
Provides a wrapper on the provided writer that checks locks.
|
Map<String,SimpleFeature> |
Diff.getAdded()
Unmodifiable view of added features.
|
FeatureReader<SimpleFeatureType,SimpleFeature> |
FileDataStore.getFeatureReader() |
FeatureReader<SimpleFeatureType,SimpleFeature> |
DataStore.getFeatureReader(Query query,
Transaction transaction)
Gets a
FeatureReader for features selected by the given Query . |
FeatureWriter<SimpleFeatureType,SimpleFeature> |
FileDataStore.getFeatureWriter(Filter filter,
Transaction transaction) |
FeatureWriter<SimpleFeatureType,SimpleFeature> |
DataStore.getFeatureWriter(String typeName,
Filter filter,
Transaction transaction)
Gets a
FeatureWriter to modify features in this DataStore . |
FeatureWriter<SimpleFeatureType,SimpleFeature> |
DataStore.getFeatureWriter(String typeName,
Transaction transaction)
Gets a
FeatureWriter to modify features in this DataStore . |
FeatureWriter<SimpleFeatureType,SimpleFeature> |
FileDataStore.getFeatureWriter(Transaction transaction) |
FeatureWriter<SimpleFeatureType,SimpleFeature> |
DataStore.getFeatureWriterAppend(String typeName,
Transaction transaction)
Gets a
FeatureWriter that can add new features to the DataStore . |
FeatureWriter<SimpleFeatureType,SimpleFeature> |
FileDataStore.getFeatureWriterAppend(Transaction transaction) |
Map<String,SimpleFeature> |
Diff.getModified()
Unmodifiable view of modified features.
|
List<SimpleFeature> |
Diff.queryIndex(Envelope env) |
FeatureReader<SimpleFeatureType,SimpleFeature> |
DefaultFeatureResults.reader()
Retrieve a FeatureReader
|
static FeatureReader<SimpleFeatureType,SimpleFeature> |
DataUtilities.reader(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
|
static Comparator<SimpleFeature> |
DataUtilities.sortComparator(SortBy sortBy)
Factory method to produce Comparator based on provided Query SortBy information.
|
Modifier and Type | Method and Description |
---|---|
void |
Diff.add(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 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 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) . |
void |
Diff.modify(String fid,
SimpleFeature f)
Record a modification to the indicated fid
|
static FeatureReader<SimpleFeatureType,SimpleFeature> |
DataUtilities.reader(SimpleFeature[] features)
Creates a FeatureReader
|
static SimpleFeature |
DataUtilities.reType(SimpleFeatureType featureType,
SimpleFeature feature)
Creates duplicate of feature adjusted to the provided featureType.
|
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,
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.
|
Modifier and Type | Method and Description |
---|---|
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(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(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 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.
|
Constructor and Description |
---|
CollectionFeatureReader(SimpleFeature[] featuresArg)
Create a new instance.
|
Constructor and Description |
---|
CollectionFeatureReader(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.
|
Modifier and Type | Field and Description |
---|---|
protected List<SimpleFeature> |
ListFeatureCollection.list
wrapped list of features containing the contents
|
Modifier and Type | Method and Description |
---|---|
DataAccess<SimpleFeatureType,SimpleFeature> |
CollectionFeatureSource.getDataStore() |
Iterator<SimpleFeature> |
TreeSetFeatureCollection.iterator()
Returns an iterator over the elements in this collection.
|
Iterator<SimpleFeature> |
SpatialIndexFeatureCollection.iterator() |
protected Iterator<SimpleFeature> |
ListFeatureCollection.openIterator() |
FeatureReader<SimpleFeatureType,SimpleFeature> |
TreeSetFeatureCollection.reader() |
Modifier and Type | Method and Description |
---|---|
boolean |
ListFeatureCollection.add(SimpleFeature f) |
boolean |
TreeSetFeatureCollection.add(SimpleFeature feature)
Ensures that this collection contains the specified element (optional operation).
|
boolean |
SpatialIndexFeatureCollection.add(SimpleFeature feature) |
protected boolean |
TreeSetFeatureCollection.add(SimpleFeature feature,
boolean fire)
Deprecated.
|
protected void |
SpatialIndexFeatureCollection.fire(SimpleFeature[] features,
int eventType) |
Modifier and Type | Method and Description |
---|---|
boolean |
ListFeatureCollection.addAll(Collection<? extends SimpleFeature> c) |
boolean |
SpatialIndexFeatureCollection.addAll(Collection<? extends SimpleFeature> collection) |
boolean |
SpatialIndexFeatureCollection.addAll(FeatureCollection<? extends SimpleFeatureType,? extends SimpleFeature> collection) |
void |
TreeSetFeatureCollection.close(FeatureIterator<SimpleFeature> close) |
void |
SpatialIndexFeatureCollection.close(FeatureIterator<SimpleFeature> close) |
void |
SpatialIndexFeatureCollection.close(Iterator<SimpleFeature> close) |
Constructor and Description |
---|
ListFeatureCollection(SimpleFeatureType schema,
SimpleFeature[] array)
Create a ListFeatureCollection around the provided array.
|
Constructor and Description |
---|
ListFeatureCollection(SimpleFeatureType schema,
List<SimpleFeature> list)
Create a ListFeatureCollection around the provided list.
|
TreeSetFeatureCollection(FeatureCollection<SimpleFeatureType,SimpleFeature> collection)
This constructor should not be used by client code.
|
Modifier and Type | Method and Description |
---|---|
FeatureSource<SimpleFeatureType,SimpleFeature> |
FeatureTypeMapping.getIndexSource() |
Modifier and Type | Method and Description |
---|---|
void |
FeatureTypeMapping.setIndexSource(FeatureSource<SimpleFeatureType,SimpleFeature> indexSource) |
Constructor and Description |
---|
FeatureTypeMapping(FeatureSource<? extends FeatureType,? extends Feature> source,
FeatureSource<SimpleFeatureType,SimpleFeature> indexSource,
AttributeDescriptor target,
String defaultGeometryXPath,
List<AttributeMapping> mappings,
NamespaceSupport namespaces,
boolean isDenormalised) |
IndexUniqueVisitorIterator(FeatureCollection<SimpleFeatureType,SimpleFeature> fc,
Query idQuery,
String idFieldName) |
Modifier and Type | Field and Description |
---|---|
protected FeatureReader<SimpleFeatureType,SimpleFeature> |
ForceCoordinateSystemFeatureReader.reader |
protected FeatureIterator<SimpleFeature> |
ForceCoordinateSystemIterator.reader |
Modifier and Type | Method and Description |
---|---|
SimpleFeature |
ForceCoordinateSystemFeatureReader.next() |
SimpleFeature |
ReprojectFeatureReader.next()
Implement next.
|
SimpleFeature |
ForceCoordinateSystemIterator.next() |
SimpleFeature |
ReprojectFeatureIterator.next()
Implement next.
|
Modifier and Type | Method and Description |
---|---|
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
|
Iterator<SimpleFeature> |
ForceCoordinateSystemFeatureResults.openIterator() |
Modifier and Type | Method and Description |
---|---|
DataAccess<SimpleFeatureType,SimpleFeature> |
DirectoryFeatureSource.getDataStore() |
FeatureReader<SimpleFeatureType,SimpleFeature> |
DirectoryDataStore.getFeatureReader(Query query,
Transaction transaction) |
FeatureWriter<SimpleFeatureType,SimpleFeature> |
DirectoryDataStore.getFeatureWriter(String typeName,
Filter filter,
Transaction transaction) |
FeatureWriter<SimpleFeatureType,SimpleFeature> |
DirectoryDataStore.getFeatureWriter(String typeName,
Transaction transaction) |
FeatureWriter<SimpleFeatureType,SimpleFeature> |
DirectoryDataStore.getFeatureWriterAppend(String typeName,
Transaction transaction) |
Modifier and Type | Method and Description |
---|---|
void |
DirectoryFeatureStore.setFeatures(FeatureReader<SimpleFeatureType,SimpleFeature> reader) |
Modifier and Type | Class and Description |
---|---|
class |
PreGeneralizedSimpleFeature |
Modifier and Type | Field and Description |
---|---|
protected FeatureReader<SimpleFeatureType,SimpleFeature> |
PreGeneralizedFeatureReader.backendReader |
Modifier and Type | Method and Description |
---|---|
SimpleFeature |
PreGeneralizedFeatureReader.next() |
SimpleFeature |
PreGeneralizedFeatureIterator.next() |
Modifier and Type | Method and Description |
---|---|
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(String typeName,
Filter filter,
Transaction transaction) |
FeatureWriter<SimpleFeatureType,SimpleFeature> |
PreGeneralizedDataStore.getFeatureWriter(String typeName,
Transaction transaction) |
FeatureWriter<SimpleFeatureType,SimpleFeature> |
PreGeneralizedDataStore.getFeatureWriterAppend(String typeName,
Transaction transaction) |
Constructor and Description |
---|
PreGeneralizedSimpleFeature(SimpleFeatureType featureTyp,
int[] indexMapping,
SimpleFeature feature,
String geomPropertyName,
String backendGeomPropertyName) |
Constructor and Description |
---|
PreGeneralizedFeatureReader(SimpleFeatureType featureTyp,
int[] indexMapping,
FeatureReader<SimpleFeatureType,SimpleFeature> backendReader,
String geomPropertyName,
String backendGeomPropertyName) |
Modifier and Type | Method and Description |
---|---|
String |
FIDMapper.createID(Connection conn,
SimpleFeature feature,
Statement statement)
Deprecated.
Creates a new ID for a feature.
|
Modifier and Type | Method and Description |
---|---|
SimpleFeature |
MemoryFeatureCollection.getFeatureMember(String id) |
SimpleFeature |
MemoryFeatureWriter.next() |
SimpleFeature |
MemoryFeatureReader.next() |
SimpleFeature |
MemoryFeatureCollection.removeFeatureMember(String id) |
Modifier and Type | Method and Description |
---|---|
Map<String,SimpleFeature> |
MemoryEntry.getMemory()
Access the
MemoryEntry.memory field used to store feature content. |
protected FeatureReader<SimpleFeatureType,SimpleFeature> |
MemoryFeatureStore.getReaderInternal(Query query) |
protected FeatureReader<SimpleFeatureType,SimpleFeature> |
MemoryFeatureSource.getReaderInternal(Query query) |
protected FeatureWriter<SimpleFeatureType,SimpleFeature> |
MemoryFeatureStore.getWriterInternal(Query query,
int flags) |
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
boolean |
MemoryFeatureCollection.addAll(Collection<? extends SimpleFeature> c) |
void |
MemoryDataStore.addFeatures(FeatureCollection<SimpleFeatureType,SimpleFeature> collection) |
void |
MemoryDataStore.addFeatures(FeatureReader<SimpleFeatureType,SimpleFeature> reader)
Configures MemoryDataStore with FeatureReader.
|
Constructor and Description |
---|
MemoryDataStore(SimpleFeature[] array) |
Constructor and Description |
---|
MemoryDataStore(FeatureCollection<SimpleFeatureType,SimpleFeature> collection) |
MemoryDataStore(FeatureReader<SimpleFeatureType,SimpleFeature> reader) |
Modifier and Type | Class and Description |
---|---|
class |
MongoDBObjectFeature |
class |
MongoFeature |
Modifier and Type | Method and Description |
---|---|
SimpleFeature |
AbstractCollectionMapper.buildFeature(DBObject rootDBO,
SimpleFeatureType featureType) |
SimpleFeature |
CollectionMapper.buildFeature(DBObject obj,
SimpleFeatureType featureType) |
SimpleFeature |
MongoFeatureReader.next() |
SimpleFeature |
MongoFeatureWriter.next() |
Modifier and Type | Method and Description |
---|---|
FeatureWriter<SimpleFeatureType,SimpleFeature> |
MongoDataStore.getFeatureWriter(String typeName,
Filter filter,
Transaction tx) |
protected FeatureReader<SimpleFeatureType,SimpleFeature> |
MongoFeatureStore.getReaderInternal(Query query) |
protected FeatureReader<SimpleFeatureType,SimpleFeature> |
MongoFeatureSource.getReaderInternal(Query query) |
protected FeatureWriter<SimpleFeatureType,SimpleFeature> |
MongoFeatureStore.getWriterInternal(Query query,
int flags) |
Modifier and Type | Method and Description |
---|---|
SimpleFeature |
PropertyFeatureReader.next()
Grab the next feature from the property file.
|
SimpleFeature |
PropertyFeatureWriter.next() |
Modifier and Type | Method and Description |
---|---|
protected FeatureReader<SimpleFeatureType,SimpleFeature> |
PropertyFeatureSource.getReaderInternal(Query query) |
protected FeatureReader<SimpleFeatureType,SimpleFeature> |
PropertyFeatureStore.getReaderInternal(Query query) |
protected FeatureWriter<SimpleFeatureType,SimpleFeature> |
PropertyFeatureStore.getWriterInternal(Query query,
int flags) |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
SimpleFeature |
SortedFeatureIterator.next() |
SimpleFeature |
SortedFeatureReader.next() |
SimpleFeature |
SimpleFeatureIO.read()
Reads the next feature form the file
|
Modifier and Type | Method and Description |
---|---|
static Comparator<SimpleFeature> |
SortedFeatureReader.getComparator(SortBy[] sortBy)
Builds a comparator that can be used to sort SimpleFeature instances in memory
|
Modifier and Type | Method and Description |
---|---|
void |
SimpleFeatureIO.write(SimpleFeature sf)
Writes the feature to the file
|
Modifier and Type | Field and Description |
---|---|
protected FeatureReader<SimpleFeatureType,SimpleFeature> |
DiffContentFeatureWriter.reader |
Modifier and Type | Method and Description |
---|---|
SimpleFeature |
EventContentFeatureWriter.next()
Next Feature from reader or new content.
|
SimpleFeature |
ReprojectingIterator.next() |
SimpleFeature |
DiffContentFeatureWriter.next()
Next Feature from reader or new content.
|
SimpleFeature |
ReprojectingFeatureIterator.next() |
SimpleFeature |
ReTypingFeatureIterator.next() |
SimpleFeature |
ContentFeatureCollection.WrappingFeatureIterator.next() |
SimpleFeature |
ReTypingIterator.next()
Deprecated.
|
SimpleFeature |
NoContentIterator.next() |
Modifier and Type | Method and Description |
---|---|
FeatureWriter<SimpleFeatureType,SimpleFeature> |
DiffTransactionState.diffWriter(ContentFeatureStore contentFeatureStore,
FeatureReader<SimpleFeatureType,SimpleFeature> reader)
Provides a wrapper on the provided reader which gives a diff writer.
|
Iterator<SimpleFeature> |
ReprojectingIterator.getDelegate() |
Iterator<SimpleFeature> |
ReTypingIterator.getDelegate()
Deprecated.
|
FeatureReader<SimpleFeatureType,SimpleFeature> |
ContentDataStore.getFeatureReader(Query query,
Transaction tx)
Returns a feature reader for the specified query and transaction.
|
FeatureReader<SimpleFeatureType,SimpleFeature> |
DecoratingDataStore.getFeatureReader(Query query,
Transaction transaction) |
FeatureWriter<SimpleFeatureType,SimpleFeature> |
ContentDataStore.getFeatureWriter(String typeName,
Filter filter,
Transaction tx)
Returns a feature writer for the specified query and transaction.
|
FeatureWriter<SimpleFeatureType,SimpleFeature> |
DecoratingDataStore.getFeatureWriter(String typeName,
Filter filter,
Transaction transaction) |
FeatureWriter<SimpleFeatureType,SimpleFeature> |
ContentDataStore.getFeatureWriter(String typeName,
Transaction tx)
Returns a feature writer for the specified type name and transaction.
|
FeatureWriter<SimpleFeatureType,SimpleFeature> |
DecoratingDataStore.getFeatureWriter(String typeName,
Transaction transaction) |
FeatureWriter<SimpleFeatureType,SimpleFeature> |
ContentDataStore.getFeatureWriterAppend(String typeName,
Transaction tx)
Returns an appending feature writer for the specified type name and transaction.
|
FeatureWriter<SimpleFeatureType,SimpleFeature> |
DecoratingDataStore.getFeatureWriterAppend(String typeName,
Transaction 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.
|
Iterator<SimpleFeature> |
DataFeatureCollection.iterator()
Iterator may (or may) not support modification.
|
protected Iterator<SimpleFeature> |
DataFeatureCollection.openIterator()
Returns a FeatureWriterIterator, or FeatureReaderIterator over content.
|
FeatureReader<SimpleFeatureType,SimpleFeature> |
DataFeatureCollection.reader() |
FeatureReader<SimpleFeatureType,SimpleFeature> |
ReTypingFeatureCollection.reader() |
FeatureReader<SimpleFeatureType,SimpleFeature> |
ReprojectingFeatureCollection.reader() |
protected FeatureWriter<SimpleFeatureType,SimpleFeature> |
DataFeatureCollection.writer()
Subclass may provide an implementation of this method to indicate that read/write support is
provided.
|
Modifier and Type | Method and Description |
---|---|
boolean |
DataFeatureCollection.add(SimpleFeature arg0) |
boolean |
EmptyFeatureCollection.add(SimpleFeature object) |
boolean |
ReprojectingFeatureCollection.add(SimpleFeature o) |
protected void |
ContentFeatureSource.doLockInternal(String typeName,
SimpleFeature feature)
This method must be implemented overridden when native locking is indicated by
ContentFeatureSource.canLock() . |
protected void |
ContentFeatureSource.doUnlockInternal(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) |
Modifier and Type | Method and Description |
---|---|
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(Iterator<SimpleFeature> close) |
protected void |
DataFeatureCollection.closeIterator(Iterator<SimpleFeature> close) |
FeatureWriter<SimpleFeatureType,SimpleFeature> |
DiffTransactionState.diffWriter(ContentFeatureStore contentFeatureStore,
FeatureReader<SimpleFeatureType,SimpleFeature> reader)
Provides a wrapper on the provided reader which gives a diff writer.
|
void |
ContentFeatureStore.setFeatures(FeatureReader<SimpleFeatureType,SimpleFeature> reader)
Sets the feature of the source.
|
Modifier and Type | Method and Description |
---|---|
DataAccess<SimpleFeatureType,SimpleFeature> |
TransformFeatureSource.getDataStore() |
FeatureReader<SimpleFeatureType,SimpleFeature> |
SingleFeatureSourceDataStore.getFeatureReader(Query query,
Transaction transaction) |
FeatureWriter<SimpleFeatureType,SimpleFeature> |
SingleFeatureSourceDataStore.getFeatureWriter(String typeName,
Filter filter,
Transaction transaction) |
FeatureWriter<SimpleFeatureType,SimpleFeature> |
SingleFeatureSourceDataStore.getFeatureWriter(String typeName,
Transaction transaction) |
FeatureWriter<SimpleFeatureType,SimpleFeature> |
SingleFeatureSourceDataStore.getFeatureWriterAppend(String typeName,
Transaction transaction) |
Modifier and Type | Method and Description |
---|---|
AttributeDescriptor |
Definition.getAttributeDescriptor(SimpleFeature originalFeature)
Computes the output attribute descriptor for this
Definition given a sample feature
of the original feature type. |
Modifier and Type | Method and Description |
---|---|
List<FeatureId> |
TransformFeatureStore.addFeatures(FeatureCollection<SimpleFeatureType,SimpleFeature> collection) |
void |
TransformFeatureStore.setFeatures(FeatureReader<SimpleFeatureType,SimpleFeature> reader) |
Modifier and Type | Method and Description |
---|---|
SimpleFeature |
WFSFeatureWriter.next() |
Modifier and Type | Method and Description |
---|---|
void |
WFSDiff.modify(String fid,
SimpleFeature f) |
Modifier and Type | Method and Description |
---|---|
ReferencedEnvelope |
WFSDiff.batchModify(Name[] properties,
Object[] values,
Filter filter,
FeatureReader<SimpleFeatureType,SimpleFeature> oldFeatures,
ContentState contentState) |
Constructor and Description |
---|
WFSFeatureWriter(WFSFeatureStore store,
WFSLocalTransactionState localSate,
FeatureReader<SimpleFeatureType,SimpleFeature> reader,
boolean autoCommit) |
Modifier and Type | Method and Description |
---|---|
SimpleFeature |
GetFeatureParser.parse()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
List<SimpleFeature> |
TransactionRequest.Insert.getFeatures() |
Modifier and Type | Method and Description |
---|---|
void |
TransactionRequest.Insert.add(SimpleFeature feature) |
Modifier and Type | Method and Description |
---|---|
SimpleFeature |
PullParserFeatureReader.parse() |
SimpleFeature |
XmlSimpleFeatureParser.parse() |
Modifier and Type | Class and Description |
---|---|
class |
DecoratingFeature
Base class for feature decorators.
|
Modifier and Type | Field and Description |
---|---|
protected SimpleFeature |
DecoratingFeature.delegate |
Modifier and Type | Method and Description |
---|---|
SimpleFeature |
FeatureFactory.create(Object[] attributes)
Deprecated.
Schema information is required
|
SimpleFeature |
FeatureFactory.create(Object[] attributes,
String featureID)
Deprecated.
Schema information is required
|
SimpleFeature |
AbstractFeatureFactoryImpl.createSimpleFeature(Object[] array,
SimpleFeatureType type,
String id) |
SimpleFeature |
AbstractFeatureFactoryImpl.createSimpleFeautre(Object[] array,
AttributeDescriptor descriptor,
String id) |
SimpleFeature |
FeatureIndex.findFirst(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.
|
Modifier and Type | Method and Description |
---|---|
Iterator<SimpleFeature> |
DefaultFeatureCollection.iterator()
Returns an iterator over the elements in this collection.
|
FeatureReader<SimpleFeatureType,SimpleFeature> |
DefaultFeatureCollection.reader() |
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
boolean |
DefaultFeatureCollection.addAll(Collection<? extends SimpleFeature> collection)
Adds all of the elements in the specified collection to this collection (optional operation).
|
void |
DefaultFeatureCollection.close(FeatureIterator<SimpleFeature> close) |
Constructor and Description |
---|
CollectionEvent(FeatureCollection<? extends FeatureType,? extends Feature> source,
SimpleFeature[] involvedFeatures,
int type)
Deprecated.
Constructs a new CollectionEvent.
|
DecoratingFeature(SimpleFeature delegate) |
Constructor and Description |
---|
DefaultFeatureCollection(FeatureCollection<SimpleFeatureType,SimpleFeature> collection)
Used to stage content in memory.
|
Modifier and Type | Method and Description |
---|---|
SimpleFeature |
SubFeatureList.get(int position)
item at the specified index.
|
SimpleFeature |
RandomFeatureAccess.getFeatureMember(String id)
Access Feature content by feature id.
|
SimpleFeature |
SubFeatureList.getFeatureMember(String id) |
SimpleFeature |
MaxFeaturesSimpleFeatureIterator.next() |
SimpleFeature |
RandomFeatureAccess.removeFeatureMember(String id)
Optional Method
|
SimpleFeature |
SubFeatureList.removeFeatureMember(String id) |
Modifier and Type | Method and Description |
---|---|
Iterator<SimpleFeature> |
AbstractFeatureCollection.iterator()
Provides acess to
AbstractFeatureCollection.openIterator() used to traverse collection contents. |
Iterator<SimpleFeature> |
AdaptorFeatureCollection.iterator()
Please implement!
|
protected abstract Iterator<SimpleFeature> |
AbstractFeatureCollection.openIterator()
Factory method used to open an iterator over collection contents for use by
AbstractFeatureCollection.iterator() and AbstractFeatureCollection.features() . |
protected abstract Iterator<SimpleFeature> |
AdaptorFeatureCollection.openIterator()
Open an Iterator, we will call close( iterator ).
|
Iterator<SimpleFeature> |
SubFeatureList.openIterator()
Returns a quick iterator that uses get and size methods.
|
FeatureReader<SimpleFeatureType,SimpleFeature> |
FilteringSimpleFeatureCollection.reader() |
Modifier and Type | Method and Description |
---|---|
int |
SubFeatureList.indexOf(SimpleFeature feature) |
int |
SubFeatureList.lastIndexOf(SimpleFeature feature) |
Modifier and Type | Method and Description |
---|---|
void |
AdaptorFeatureCollection.close(FeatureIterator<SimpleFeature> close) |
protected abstract void |
AdaptorFeatureCollection.closeIterator(Iterator<SimpleFeature> close)
Please override to cleanup after your own iterators, and any used resources.
|
Modifier and Type | Class and Description |
---|---|
class |
SimpleFeatureImpl
An implementation of
SimpleFeature geared towards speed and backed by an Object[]. |
Modifier and Type | Method and Description |
---|---|
static SimpleFeature |
SimpleFeatureBuilder.build(SimpleFeatureType type,
List<Object> values,
String id)
* Static method to build a new feature.
|
static SimpleFeature |
SimpleFeatureBuilder.build(SimpleFeatureType type,
Object[] values,
String id)
Static method to build a new feature.
|
SimpleFeature |
SimpleFeatureBuilder.buildFeature(String id)
Builds the feature.
|
SimpleFeature |
SimpleFeatureBuilder.buildFeature(String id,
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,
String featureId)
Builds a new feature whose attribute values are the default ones
|
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
void |
SumVisitor.visit(SimpleFeature feature) |
void |
AverageVisitor.visit(SimpleFeature feature) |
void |
SumAreaVisitor.visit(SimpleFeature feature) |
void |
MedianVisitor.visit(SimpleFeature feature) |
void |
MinVisitor.visit(SimpleFeature feature)
Visitor function, which looks at each feature and finds the minimum.
|
void |
StandardDeviationVisitor.visit(SimpleFeature feature) |
void |
UniqueVisitor.visit(SimpleFeature feature) |
void |
MaxVisitor.visit(SimpleFeature feature)
Visitor function, which looks at each feature and finds the maximum.
|
void |
QuantileListVisitor.visit(SimpleFeature feature) |
void |
EqualAreaListVisitor.visit(SimpleFeature feature) |
void |
CountVisitor.visit(SimpleFeature feature) |
Modifier and Type | Method and Description |
---|---|
boolean |
FilterAbstract.accepts(SimpleFeature feature)
Straight call throught to: evaulate( feature )
|
Object |
ConstantExpression.evaluate(SimpleFeature feature) |
Object |
ConstantExpression.getValue(SimpleFeature feature)
Deprecated.
use
#evaluate(Feature) |
Modifier and Type | Method and Description |
---|---|
Object |
PropertyExistsFunction.evaluate(SimpleFeature feature) |
Modifier and Type | Method and Description |
---|---|
boolean |
BBOX3DImpl.contains(SimpleFeature feature) |
boolean |
BBOX3DImpl.evaluate(SimpleFeature feature) |
Modifier and Type | Method and Description |
---|---|
SimpleFeature |
GranuleDescriptor.getOriginator() |
Constructor and Description |
---|
GranuleDescriptor(SimpleFeature feature,
AbstractGridFormat suggestedFormat,
ImageReaderSpi suggestedSPI,
ImageInputStreamSpi suggestedIsSPI,
PathType pathType,
String locationAttribute,
String parentLocation,
boolean heterogeneousGranules) |
GranuleDescriptor(SimpleFeature feature,
AbstractGridFormat suggestedFormat,
ImageReaderSpi suggestedSPI,
ImageInputStreamSpi suggestedIsSPI,
PathType pathType,
String locationAttribute,
String parentLocation,
boolean heterogeneousGranules,
Hints hints) |
GranuleDescriptor(SimpleFeature feature,
AbstractGridFormat suggestedFormat,
ImageReaderSpi suggestedSPI,
ImageInputStreamSpi suggestedIsSPI,
PathType pathType,
String locationAttribute,
String parentLocation,
MultiLevelROI roiProvider,
boolean heterogeneousGranules,
Hints hints)
Constructor for the
GranuleDescriptor |
GranuleDescriptor(SimpleFeature feature,
ImageReaderSpi suggestedSPI,
AbstractGridFormat suggestedFormat,
ImageInputStreamSpi suggestedIsSPI,
PathType pathType,
String locationAttribute,
String parentLocation) |
GranuleDescriptor(SimpleFeature feature,
ImageReaderSpi suggestedSPI,
PathType pathType,
AbstractGridFormat suggestedFormat,
ImageInputStreamSpi suggestedIsSPI,
String locationAttribute,
String parentLocation,
MultiLevelROI roiProvider)
Constructor for the
GranuleDescriptor assuming it doesn't belong to an heterogeneous
granules set. |
Modifier and Type | Method and Description |
---|---|
void |
GranuleCatalog.addGranule(String typeName,
SimpleFeature granule,
Transaction transaction) |
List<File> |
MultiLevelROIGeometryOverviewsProvider.getFootprintFiles(SimpleFeature feature) |
List<File> |
GranuleCatalog.getFootprintFiles(SimpleFeature sf)
Returns the list of footprint files for the given granule
|
protected MultiLevelROI |
GranuleCatalog.getGranuleFootprint(SimpleFeature sf)
Returns the footprint for the given granule.
|
MultiLevelROI |
MultiLevelROIRasterProvider.getMultiScaleROI(SimpleFeature sf) |
MultiLevelROI |
MultiLevelROIGeometryOverviewsProvider.getMultiScaleROI(SimpleFeature sf) |
void |
GranuleCatalogVisitor.visit(GranuleDescriptor granule,
SimpleFeature feature)
Method that can be used to perform a visit to a
GranuleCatalog . |
Modifier and Type | Method and Description |
---|---|
abstract void |
GranuleCatalog.addGranules(String typeName,
Collection<SimpleFeature> granules,
Transaction transaction) |
Modifier and Type | Method and Description |
---|---|
DataAccess<SimpleFeatureType,SimpleFeature> |
OracleTransformFeatureStore.getDataStore() |
FeatureReader<SimpleFeatureType,SimpleFeature> |
DataStoreWrapper.getFeatureReader(Query query,
Transaction transaction) |
FeatureWriter<SimpleFeatureType,SimpleFeature> |
DataStoreWrapper.getFeatureWriter(String typeName,
Filter filter,
Transaction transaction) |
FeatureWriter<SimpleFeatureType,SimpleFeature> |
DataStoreWrapper.getFeatureWriter(String typeName,
Transaction transaction) |
FeatureWriter<SimpleFeatureType,SimpleFeature> |
DataStoreWrapper.getFeatureWriterAppend(String typeName,
Transaction transaction) |
Modifier and Type | Method and Description |
---|---|
DataAccess<SimpleFeatureType,SimpleFeature> |
PostgisTransformFeatureStore.getDataStore() |
Modifier and Type | Method and Description |
---|---|
void |
DefaultGranuleHandler.handleGranule(Object source,
GridCoverage2DReader inputReader,
SimpleFeature targetFeature,
SimpleFeatureType targetFeatureType,
SimpleFeature feature,
SimpleFeatureType inputFeatureType,
MosaicConfigurationBean mosaicConfiguration) |
void |
ReprojectingGranuleHandler.handleGranule(Object source,
GridCoverage2DReader inputReader,
SimpleFeature targetFeature,
SimpleFeatureType targetFeatureType,
SimpleFeature inputFeature,
SimpleFeatureType inputFeatureType,
MosaicConfigurationBean mosaicConfiguration) |
void |
GranuleHandler.handleGranule(Object source,
GridCoverage2DReader inputReader,
SimpleFeature targetFeature,
SimpleFeatureType targetFeatureType,
SimpleFeature inputFeature,
SimpleFeatureType inputFeatureType,
MosaicConfigurationBean mosaicConfiguration)
Handle the case of a grid coverage being added to the mosaic.
|
default void |
GranuleHandler.handleStructuredGranule(Object source,
GridCoverage2DReader inputReader,
SimpleFeature targetFeature,
SimpleFeatureType targetFeatureType,
SimpleFeature inputFeature,
SimpleFeatureType inputFeatureType,
MosaicConfigurationBean mosaicConfiguration) |
Modifier and Type | Method and Description |
---|---|
abstract void |
PropertiesCollector.setProperties(SimpleFeature feature) |
void |
CRSExtractor.setProperties(SimpleFeature feature) |
Modifier and Type | Method and Description |
---|---|
SimpleFeature |
FeatureHandler.getValue() |
SimpleFeature |
FeatureCollectionHandler.getValue() |
SimpleFeature |
FeatureJSON.readFeature(InputStream input)
Reads a feature from GeoJSON.
|
SimpleFeature |
FeatureJSON.readFeature(Object input)
Reads a feature from GeoJSON.
|
Modifier and Type | Method and Description |
---|---|
FeatureIterator<SimpleFeature> |
FeatureJSON.streamFeatureCollection(Object input)
Reads a feature collection from GeoJSON streaming back the contents via an iterator.
|
Modifier and Type | Method and Description |
---|---|
String |
FeatureJSON.toString(SimpleFeature feature)
Writes a feature as GeoJSON returning the result as a string.
|
void |
FeatureJSON.writeFeature(SimpleFeature feature,
Object output)
Writes a feature as GeoJSON.
|
void |
FeatureJSON.writeFeature(SimpleFeature feature,
OutputStream output)
Writes a feature as GeoJSON.
|
Modifier and Type | Method and Description |
---|---|
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
|
Modifier and Type | Method and Description |
---|---|
void |
FeatureTransformer.FeatureTranslator.handleFeatureReader(FeatureReader<SimpleFeatureType,SimpleFeature> reader) |
Modifier and Type | Method and Description |
---|---|
static SimpleFeature |
GML2ParsingUtils.feature(SimpleFeatureType fType,
String fid,
Node node) |
static SimpleFeature |
GML2ParsingUtils.parseFeature(ElementInstance instance,
Node node,
Object value,
FeatureTypeCache ftCache,
BindingWalkerFactory bwFactory)
Utility method to implement Binding.parse for a binding which parses into A feature.
|
static SimpleFeature[] |
GMLEncodingUtils.splitJoinedFeature(Object obj)
Splits a joined feature into its components
|
Modifier and Type | Method and Description |
---|---|
List |
GML2FeatureCollectionEncoderDelegate.GML2Delegate.getFeatureProperties(SimpleFeature f,
XSDElementDeclaration element,
Encoder e) |
List |
GMLDelegate.getFeatureProperties(SimpleFeature f,
XSDElementDeclaration element,
Encoder e)
Lists all properties that should be encoded for a given feature
|
Modifier and Type | Method and Description |
---|---|
static SimpleFeature |
GML3ParsingUtils.parseFeature(ElementInstance instance,
Node node,
Object value,
FeatureTypeCache ftCache,
BindingWalkerFactory bwFactory)
Utility method to implement Binding.parse for a binding which parses into A feature.
|
Modifier and Type | Method and Description |
---|---|
List |
GML32FeatureCollectionEncoderDelegate.GML32Delegate.getFeatureProperties(SimpleFeature f,
XSDElementDeclaration element,
Encoder e) |
Modifier and Type | Method and Description |
---|---|
static SimpleFeature |
GML3ParsingUtils.parseFeature(ElementInstance instance,
Node node,
Object value,
FeatureTypeCache ftCache,
BindingWalkerFactory bwFactory)
Utility method to implement Binding.parse for a binding which parses into A feature.
|
Modifier and Type | Method and Description |
---|---|
SimpleFeature |
DelaunayNode.getFeature() |
Modifier and Type | Method and Description |
---|---|
void |
DelaunayNode.setFeature(SimpleFeature f) |
Modifier and Type | Class and Description |
---|---|
protected class |
JDBCFeatureReader.ResultSetFeature
Feature wrapper around a result set.
|
Modifier and Type | Method and Description |
---|---|
SimpleFeature |
JDBCJoiningFilteringFeatureReader.next() |
SimpleFeature |
JDBCFeatureReader.next() |
SimpleFeature |
JDBCClosingFeatureReader.next() |
SimpleFeature |
JDBCJoiningFeatureReader.next() |
SimpleFeature |
JDBCUpdateInsertFeatureWriter.next() |
SimpleFeature |
JDBCInsertFeatureWriter.next() |
SimpleFeature |
JDBCUpdateFeatureWriter.next() |
SimpleFeature |
JDBCClosingFeatureWriter.next() |
protected SimpleFeature |
JDBCFeatureReader.readNextFeature() |
Modifier and Type | Method and Description |
---|---|
FeatureReader<SimpleFeatureType,SimpleFeature> |
JDBCJoiningFilteringFeatureReader.getDelegate() |
FeatureReader<SimpleFeatureType,SimpleFeature> |
JDBCClosingFeatureReader.getDelegate() |
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) |
Modifier and Type | Method and Description |
---|---|
protected void |
JDBCDataStore.insert(SimpleFeature feature,
SimpleFeatureType featureType,
Connection cx)
Inserts a new feature into the database for a particular feature type / table.
|
protected String |
JDBCDataStore.insertSQL(SimpleFeatureType featureType,
SimpleFeature feature,
KeysFetcher keysFetcher,
Connection cx)
Generates a 'INSERT INFO' sql statement.
|
Modifier and Type | Method and Description |
---|---|
protected void |
JDBCDataStore.insert(Collection<? extends SimpleFeature> features,
SimpleFeatureType featureType,
Connection cx)
Inserts a collection of new features into the database for a particular feature type / table.
|
Modifier and Type | Method and Description |
---|---|
SimpleFeature |
Drawer.feature(Geometry geom)
Just a convinient method to create feature from geometry.
|
SimpleFeature |
Drawer.feature(LineString line)
Simple Feature with a default geometry and no attribtues.
|
SimpleFeature |
Drawer.feature(MultiLineString multilinestring)
Simple Feature with a default geometry and no attribtues.
|
SimpleFeature |
Drawer.feature(MultiPoint multipoint)
Simple Feature with a default geometry and no attribtues.
|
SimpleFeature |
Drawer.feature(MultiPolygon multipolygon)
Simple Feature with a default geometry and no attribtues.
|
SimpleFeature |
Drawer.feature(Point point)
Simple feature with one attribute called "point".
|
SimpleFeature |
Drawer.feature(Polygon polygon)
Simple Feature with a default geometry and no attribtues.
|
Modifier and Type | Method and Description |
---|---|
void |
Drawer.drawDirect(BufferedImage bi,
SimpleFeature feature,
Rule rule) |
void |
Drawer.drawDirect(BufferedImage bi,
SimpleFeature feature,
Style style)
Used to draw a freature directly onto the provided image.
|
void |
Drawer.drawFeature(BufferedImage bi,
SimpleFeature feature,
AffineTransform worldToScreenTransform) |
void |
Drawer.drawFeature(BufferedImage bi,
SimpleFeature feature,
AffineTransform worldToScreenTransform,
boolean drawVertices,
MathTransform mt) |
void |
Drawer.drawFeature(BufferedImage bi,
SimpleFeature feature,
AffineTransform worldToScreenTransform,
boolean drawVertices,
Symbolizer[] symbs,
MathTransform mt) |
void |
Drawer.drawFeature(BufferedImage bi,
SimpleFeature feature,
AffineTransform worldToScreenTransform,
boolean drawVertices,
Symbolizer symbolizer,
MathTransform mathTransform,
LiteShape shape) |
void |
Drawer.drawFeature(BufferedImage bi,
SimpleFeature feature,
AffineTransform worldToScreenTransform,
Style style) |
void |
Drawer.drawFeature(BufferedImage bi,
SimpleFeature feature,
Style style,
AffineTransform worldToScreenTransform) |
static Symbolizer[] |
Drawer.getSymbolizers(SimpleFeature feature) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
AbstractFeatureCollectionProcess.processFeature(SimpleFeature feature,
Map<String,Object> input)
Performs an operation on a single feature in the collection.
|
Modifier and Type | Method and Description |
---|---|
SimpleFeature |
WrappingIterator.next() |
Modifier and Type | Method and Description |
---|---|
List<ZoneGeometry> |
RasterZonalStatistics2.execute(GridCoverage2D coverage,
int[] bands,
List<SimpleFeature> zones,
GridCoverage2D classifier,
Range nodata,
Geometry mask,
boolean useROIAccessor,
Polygon roi,
Statistics.StatsType[] stats,
double[] minbounds,
double[] maxbounds,
int[] numbins,
List<Range> rangeData,
boolean localStats) |
Modifier and Type | Method and Description |
---|---|
protected void |
VectorToRasterProcess.processFeature(SimpleFeature feature,
Object attribute)
This method is called by VectorToRasterProcess.execute(org.geotools.data.simple.SimpleFeatureCollection, java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.String, org.opengis.geometry.Envelope, org.opengis.util.ProgressListener) to rasterize an individual feature.
|
Modifier and Type | Method and Description |
---|---|
void |
RenderListener.featureRenderer(SimpleFeature feature)
Reports that a specific feature has been rendered.
|
Modifier and Type | Method and Description |
---|---|
FeatureReader<SimpleFeatureType,SimpleFeature> |
IndexedFeatureResults.reader() |
FeatureReader<SimpleFeatureType,SimpleFeature> |
IndexedFeatureResults.reader(Envelope envelope) |
Modifier and Type | Field and Description |
---|---|
protected SimpleFeature |
DynamicLineStyle2D.feature
The feature that will be styled as a polygon
|
Modifier and Type | Method and Description |
---|---|
Style2D |
SLDStyleFactory.createDynamicStyle(SimpleFeature f,
Symbolizer symbolizer,
Range scaleRange)
Creates a rendered style
|
Constructor and Description |
---|
DynamicLineStyle2D(SimpleFeature feature,
LineSymbolizer sym)
Creates a new instance of DynamicLineStyle2D
|
DynamicPolygonStyle2D(SimpleFeature f,
PolygonSymbolizer sym)
Creates a new instance of DynamicPolygonStyle2D
|
Modifier and Type | Method and Description |
---|---|
Color |
Stroke.getColor(SimpleFeature f)
Deprecated.
|
Color |
StrokeImpl.getColor(SimpleFeature feature) |
Modifier and Type | Method and Description |
---|---|
void |
RenderingTask.featureRenderer(SimpleFeature feature)
Called by the renderer when each feature is drawn.
|
Modifier and Type | Method and Description |
---|---|
void |
DefaultFeatureResults.error(SimpleFeature feature,
String message) |
void |
ValidationResults.error(SimpleFeature feature,
String message)
Returns a validation error on against the provided feature, An optional error message may be
provided.
|
protected 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,
String message) |
void |
ValidationResults.warning(SimpleFeature feature,
String message)
Returns a validation warning against the provided feature.
|
Modifier and Type | Method and Description |
---|---|
boolean |
SingleValueValidation.validate(SimpleFeature feature,
SimpleFeatureType type,
ValidationResults results)
SingleValueValidation test for feature.
|
boolean |
AttributeValidation.validate(SimpleFeature feature,
SimpleFeatureType type,
ValidationResults results)
Completes the specified comparison.
|
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 |
DomainValidation.validate(SimpleFeature feature,
SimpleFeatureType type,
ValidationResults results)
Validation test for feature.
|
boolean |
RangeValidation.validate(SimpleFeature feature,
SimpleFeatureType type,
ValidationResults results)
Override validate.
|
boolean |
NullZeroValidation.validate(SimpleFeature feature,
SimpleFeatureType type,
ValidationResults results)
Implement validate.
|
boolean |
SQLValidation.validate(SimpleFeature feature,
SimpleFeatureType type,
ValidationResults results)
SQL Validation
|
Modifier and Type | Field and Description |
---|---|
protected SimpleFeature[] |
SpatialTestCase.lineFeatures |
Modifier and Type | Method and Description |
---|---|
boolean |
LineMustBeASinglePartValidation.validate(SimpleFeature feature,
SimpleFeatureType type,
ValidationResults results)
Override validate.
|
boolean |
IsValidGeometryValidation.validate(SimpleFeature feature,
SimpleFeatureType type,
ValidationResults results)
Tests to see if a geometry is valid by calling Geometry.isValid().
|
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 |
PolygonNoGapsValidation.validate(SimpleFeature feature,
SimpleFeatureType type,
ValidationResults results)
Ensure Polygon does not have gaps.
|
Modifier and Type | Method and Description |
---|---|
protected SimpleFeature |
GML.simpleFeature(Object obj,
SimpleFeatureType schema)
Morph provided obj to a SimpleFeature if possible.
|
Modifier and Type | Method and Description |
---|---|
protected Iterator<SimpleFeature> |
CompositeFeatureCollection.openIterator() |
Modifier and Type | Method and Description |
---|---|
SimpleFeature |
GMLComplexTypes.AbstractFeatureType.getFeature(Element element,
ElementValue[] value,
Attributes attrs,
Map hints,
SimpleFeatureType ft) |
SimpleFeature |
GMLComplexTypes.FeatureAssociationType.getValue(Element element,
ElementValue[] value,
Attributes attrs,
Map hints) |
SimpleFeature |
FCBuffer.next() |
SimpleFeature |
FCBuffer.peek() |
Modifier and Type | Method and Description |
---|---|
static FeatureReader<SimpleFeatureType,SimpleFeature> |
FCBuffer.getFeatureReader(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(URI document,
int capacity,
int timeout) |
static FeatureReader<SimpleFeatureType,SimpleFeature> |
FCBuffer.getFeatureReader(URI document,
int capacity,
int timeout,
SimpleFeatureType ft) |
static FeatureReader<SimpleFeatureType,SimpleFeature> |
FCBuffer.getFeatureReader(URI document,
int capacity,
SimpleFeatureType ft) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
FCBuffer.addFeature(SimpleFeature f)
Adds a feature to the buffer
|
Modifier and Type | Method and Description |
---|---|
SimpleFeature |
FeatureFactory.createSimpleFeature(Object[] array,
SimpleFeatureType type,
String id)
Create a SimpleFeature from an array of objects.
|
SimpleFeature |
FeatureFactory.createSimpleFeautre(Object[] array,
AttributeDescriptor decsriptor,
String id)
Creates a simple feature.
|
Copyright © 1996–2019 Geotools. All rights reserved.