Modifier and Type | Class and Description |
---|---|
class |
JoiningJDBCFeatureSource
This is where the magic happens.
|
Modifier and Type | Class and Description |
---|---|
class |
SampleDataAccessFeatureSource
|
Modifier and Type | Method and Description |
---|---|
FeatureSource<FeatureType,Feature> |
SampleDataAccess.getFeatureSource(Name typeName) |
Modifier and Type | Interface and Description |
---|---|
interface |
FeatureLocking<T extends FeatureType,F extends Feature>
Provides Feature based locking.
|
interface |
FeatureStore<T extends FeatureType,F extends Feature>
This interface extends
FeatureSource , adding methods to add and remove features and to
modify existing features. |
Modifier and Type | Field and Description |
---|---|
protected FeatureSource |
FeatureEvent.featureSource
The FeatureSource broadcasting the event.
|
Modifier and Type | Method and Description |
---|---|
FeatureSource<? extends FeatureType,? extends Feature> |
FeatureEvent.getFeatureSource()
Provides access to the SimpleFeatureSource which fired the event.
|
FeatureSource<T,F> |
DataAccess.getFeatureSource(Name typeName)
Access to the named resource.
|
Modifier and Type | Method and Description |
---|---|
void |
FeatureListenerManager.addFeatureListener(FeatureSource<? extends FeatureType,? extends Feature> featureSource,
FeatureListener featureListener)
Used by FeaureSource implementations to provide listener support.
|
void |
FeatureListenerManager.cleanListenerList(FeatureSource<? extends FeatureType,? extends Feature> featureSource) |
void |
FeatureListenerManager.removeFeatureListener(FeatureSource<? extends FeatureType,? extends Feature> featureSource,
FeatureListener featureListener)
Used by SimpleFeatureSource implementations to provide listener support.
|
void |
FeatureEvent.setFeatureSource(FeatureSource featureSource) |
static SimpleFeatureSource |
DataUtilities.simple(FeatureSource source)
A safe cast to SimpleFeatureSource; that will introduce a wrapper if it has to.
|
Constructor and Description |
---|
BatchFeatureEvent(FeatureSource<? extends FeatureType,? extends Feature> featureSource) |
BatchFeatureEvent(FeatureSource<? extends FeatureType,? extends Feature> featureSource,
ReferencedEnvelope bounds,
Filter filter) |
Modifier and Type | Class and Description |
---|---|
class |
CollectionFeatureSource
This is a "port" of ContentFeatureSource to work with an iterator.
|
class |
SpatialIndexFeatureSource
A FeatureSource using a spatial index to hold on to features and serve them up for fast display.
|
Modifier and Type | Class and Description |
---|---|
class |
MappingFeatureSource
A FeatureSource that uses a FeatureTypeMapping to perform
Feature fetching.
|
Modifier and Type | Field and Description |
---|---|
protected FeatureSource<? extends FeatureType,? extends Feature> |
DataAccessMappingFeatureIterator.mappedSource |
Modifier and Type | Method and Description |
---|---|
FeatureSource<FeatureType,Feature> |
DataAccessRegistry.featureSource(Name name)
Get a feature source for built features with supplied feature type name.
|
static FeatureSource<FeatureType,Feature> |
DataAccessRegistry.getFeatureSource(Name featureTypeName)
Get a feature source for built features with supplied feature type name.
|
FeatureSource<FeatureType,Feature> |
AppSchemaDataAccess.getFeatureSource(Name typeName)
Return a feature source that can be used to obtain features of a particular type.
|
FeatureSource<FeatureType,Feature> |
AppSchemaDataAccess.getFeatureSourceByName(Name typeName)
Return a feature source that can be used to obtain features of a particular name.
|
FeatureSource<SimpleFeatureType,SimpleFeature> |
FeatureTypeMapping.getIndexSource() |
FeatureSource<? extends FeatureType,? extends Feature> |
DataAccessMappingFeatureIterator.getMappedSource()
For testing purposes.
|
protected FeatureSource<? extends FeatureType,? extends Feature> |
NestedAttributeMapping.getMappingSource(Object feature) |
static FeatureSource<? extends FeatureType,? extends Feature> |
AppSchemaDataAccessRegistry.getSimpleFeatureSource(Name featureTypeName)
Get a feature source for simple features with supplied feature type name.
|
FeatureSource<? extends FeatureType,? extends Feature> |
FeatureTypeMapping.getSource() |
Modifier and Type | Method and Description |
---|---|
static FeatureTypeMapping |
FeatureTypeMappingFactory.getInstance(FeatureSource<? extends FeatureType,? extends Feature> source,
FeatureSource<SimpleFeatureType,SimpleFeature> indexSource,
AttributeDescriptor target,
String defaultGeometryXPath,
List<AttributeMapping> mappings,
NamespaceSupport namespaces,
String itemXpath,
boolean isXmlDataStore,
boolean isDenormalised) |
static FeatureTypeMapping |
FeatureTypeMappingFactory.getInstance(FeatureSource<? extends FeatureType,? extends Feature> source,
FeatureSource<SimpleFeatureType,SimpleFeature> indexSource,
AttributeDescriptor target,
String defaultGeometryXPath,
List<AttributeMapping> mappings,
NamespaceSupport namespaces,
String itemXpath,
boolean isXmlDataStore,
boolean isDenormalised) |
static FeatureTypeMapping |
FeatureTypeMappingFactory.getInstance(FeatureSource<? extends FeatureType,? extends Feature> source,
FeatureSource<SimpleFeatureType,SimpleFeature> indexSource,
AttributeDescriptor target,
String defaultGeometryXPath,
List<AttributeMapping> mappings,
NamespaceSupport namespaces,
String itemXpath,
boolean isXmlDataStore,
boolean isDenormalised,
String sourceDatastoreId) |
static FeatureTypeMapping |
FeatureTypeMappingFactory.getInstance(FeatureSource<? extends FeatureType,? extends Feature> source,
FeatureSource<SimpleFeatureType,SimpleFeature> indexSource,
AttributeDescriptor target,
String defaultGeometryXPath,
List<AttributeMapping> mappings,
NamespaceSupport namespaces,
String itemXpath,
boolean isXmlDataStore,
boolean isDenormalised,
String sourceDatastoreId) |
void |
FeatureTypeMapping.setIndexSource(FeatureSource<SimpleFeatureType,SimpleFeature> indexSource) |
void |
FeatureTypeMapping.setSource(FeatureSource<? extends FeatureType,? extends Feature> source) |
Modifier and Type | Interface and Description |
---|---|
interface |
XmlFeatureSource |
Modifier and Type | Class and Description |
---|---|
class |
CSVFeatureSource |
class |
CSVFeatureStore
Read-write access to CSV File.
|
Modifier and Type | Class and Description |
---|---|
class |
DirectoryFeatureLocking |
class |
DirectoryFeatureSource |
class |
DirectoryFeatureStore |
Modifier and Type | Class and Description |
---|---|
class |
PreGeneralizedFeatureSource |
Modifier and Type | Class and Description |
---|---|
class |
GeoJSONFeatureSource |
class |
GeoJSONFeatureStore |
Modifier and Type | Class and Description |
---|---|
class |
MemoryFeatureSource
Read access to feature content held in memory.
|
class |
MemoryFeatureStore |
Modifier and Type | Class and Description |
---|---|
class |
MongoFeatureSource |
class |
MongoFeatureStore |
Modifier and Type | Class and Description |
---|---|
class |
PropertyFeatureSource |
class |
PropertyFeatureStore
Implementation used for writeable property files.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SimpleFeatureLocking
Used to lock feature content to protect against other threads (or depending on the source of data
other applications) making modifications when you are not looking.
|
interface |
SimpleFeatureSource
FeatureSource explicitly working with SimpleFeatureCollection.
|
interface |
SimpleFeatureStore |
Modifier and Type | Class and Description |
---|---|
class |
ContentFeatureSource
Abstract implementation of FeatureSource.
|
class |
ContentFeatureStore
Abstract implementation of FeatureStore.
|
Modifier and Type | Method and Description |
---|---|
void |
ContentState.fireFeatureAdded(FeatureSource<?,?> source,
Feature feature)
Used to issue a Type.ADDED FeatureEvent indicating a new feature being created
|
void |
ContentState.fireFeatureRemoved(FeatureSource<?,?> source,
Feature feature) |
void |
ContentState.fireFeatureUpdated(FeatureSource<?,?> source,
Feature feature,
ReferencedEnvelope before)
Creates a FeatureEvent indicating that the provided feature has been changed.
|
Modifier and Type | Class and Description |
---|---|
class |
TransformFeatureSource
A feature source that can transform a source feature source using a set of expressions
Usages:
hide, rename fields - compute new fields
build geom from x,y (we need to add a new Point filter function and have a special
treatment of it in simplifying filter visitor so that it turns bbox filters against it into
a filter on x,y)
on the fly simplification for WFS (just use environment variables) and in general dynamic
processing based on params without stored queries
|
class |
TransformFeatureStore
A transforming feature store, will transform on the fly all attempts to write so that the
underlying features are getting modified while exposing a different feature type to its callers.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultView
Wrapper for SimpleFeatureSource constrained by a Query.
|
Modifier and Type | Class and Description |
---|---|
class |
VPFCovFeatureSource
VPFFeature Source
|
class |
VPFFeatureSource
VPFFeature Source
|
class |
VPFLibFeatureSource
VPFFeature Source
|
Modifier and Type | Class and Description |
---|---|
class |
VPFFileFeatureSource
VPFFile Feature Source
|
Modifier and Type | Class and Description |
---|---|
class |
WFSStoredQueryFeatureSource |
Modifier and Type | Class and Description |
---|---|
class |
WFSContentComplexFeatureSource
Combines the WFSClient and DataAccess objects and exposes methods to access the features by using
the XmlComplexFeatureParser.
|
Modifier and Type | Method and Description |
---|---|
FeatureSource<FeatureType,Feature> |
WFSContentDataAccess.getFeatureSource(Name typeName) |
Modifier and Type | Class and Description |
---|---|
class |
OracleTransformFeatureStore |
Modifier and Type | Class and Description |
---|---|
class |
PostgisTransformFeatureStore
A Postgis transforming feature store, will transform on the fly all attempts to write so that the
underlying features are getting modified while exposing a different feature type to its callers.
|
Modifier and Type | Class and Description |
---|---|
class |
SQLServerTransformFeatureStore
A SQLServer transforming feature store, will transform on the fly all attempts to write so that
the underlying features are getting modified while exposing a different feature type to its
callers.
|
Modifier and Type | Class and Description |
---|---|
class |
JDBCFeatureSource |
class |
JDBCFeatureStore
FeatureStore implementation for jdbc based relational database tables.
|
Modifier and Type | Field and Description |
---|---|
protected FeatureSource<? extends FeatureType,? extends Feature> |
FeatureLayer.featureSource
FeatureSource offering content for display
|
Modifier and Type | Method and Description |
---|---|
FeatureSource<?,?> |
FeatureLayer.getFeatureSource()
Get the feature source for this layer.
|
FeatureSource<?,?> |
Layer.getFeatureSource()
Used to access the feature collection for this layer; if available.
|
Constructor and Description |
---|
FeatureLayer(FeatureSource featureSource,
Style style)
Creates a new instance of FeatureLayer
|
FeatureLayer(FeatureSource featureSource,
Style style,
String title) |
Modifier and Type | Method and Description |
---|---|
Object |
RenderingTransformationHelper.applyRenderingTransformation(Expression transformation,
FeatureSource featureSource,
Query layerQuery,
Query renderingQuery,
GridGeometry2D gridGeometry,
CoordinateReferenceSystem sourceCrs,
RenderingHints hints) |
Copyright © 1996–2022 Geotools. All rights reserved.