Modifier and Type | Method and Description |
---|---|
Feature |
AppSchemaFeatureFactoryImpl.createFeature(Collection value,
AttributeDescriptor descriptor,
String id)
Create a new feature, even for null value or id.
|
Feature |
AppSchemaFeatureFactoryImpl.createFeature(Collection value,
FeatureType type,
String id)
Create a new feature, even for null value or id.
|
Modifier and Type | Method and Description |
---|---|
static Feature |
SampleDataAccessData.createMappedFeature(String id,
String bgsid,
String description,
String specificationDescription,
Geometry shape)
Create a sample feature from primitive components.
|
Feature |
SampleDataAccessFeatureIterator.next() |
Modifier and Type | Method and Description |
---|---|
DataAccess<? extends FeatureType,? extends Feature> |
SampleDataAccessFactory.createDataStore(Map<String,Serializable> params)
Create a
SampleDataAccess . |
static List<Feature> |
SampleDataAccessData.createMappedFeatures()
Create a list of two sample features.
|
FeatureIterator<Feature> |
SampleDataAccessFeatureCollection.features()
Get an iterator over the features.
|
DataAccess<FeatureType,Feature> |
SampleDataAccessFeatureSource.getDataStore()
Not yet implemented.
|
FeatureCollection<FeatureType,Feature> |
SampleDataAccessFeatureSource.getFeatures()
Return a
FeatureCollection containing the sample features. |
FeatureCollection<FeatureType,Feature> |
SampleDataAccessFeatureSource.getFeatures(Filter filter)
Not yet implemented.
|
FeatureCollection<FeatureType,Feature> |
SampleDataAccessFeatureSource.getFeatures(Query query)
Not yet implemented.
|
FeatureSource<FeatureType,Feature> |
SampleDataAccess.getFeatureSource(Name typeName) |
FeatureCollection<FeatureType,Feature> |
SampleDataAccessFeatureCollection.sort(SortBy order)
Unsupported operation.
|
FeatureCollection<FeatureType,Feature> |
SampleDataAccessFeatureCollection.subCollection(Filter filter)
Unsupported operation.
|
Constructor and Description |
---|
SampleDataAccessFeatureIterator(Iterator<Feature> iterator)
Constructor.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DataAccess<T extends FeatureType,F extends Feature>
This is the top-level interface for access to
FeatureData . |
interface |
DelegatingFeatureReader<T extends FeatureType,F extends Feature>
Interface for wrapping feature readers which delegate to another feature reader.
|
interface |
DelegatingFeatureWriter<T extends FeatureType,F extends Feature>
Interface for wrapping feature writers which delegate to another feature writer.
|
class |
DiffFeatureReader<T extends FeatureType,F extends Feature>
A FeatureReader that considers differences.
|
class |
EmptyFeatureReader<T extends FeatureType,F extends Feature>
Represents an Empty, Typed, FeatureReader.
|
interface |
FeatureLocking<T extends FeatureType,F extends Feature>
Provides Feature based locking.
|
interface |
FeatureReader<T extends FeatureType,F extends Feature>
The low-level interface for reading Features.
|
interface |
FeatureSource<T extends FeatureType,F extends Feature>
This class provides a high-level API for operations on feature data.
|
interface |
FeatureStore<T extends FeatureType,F extends Feature>
This interface extends
FeatureSource , adding methods to add and remove features and to
modify existing features. |
interface |
FeatureWriter<T extends FeatureType,F extends Feature>
Provides the ability to write Features information.
|
class |
FilteringFeatureReader<T extends FeatureType,F extends Feature>
Basic support for a FeatureReader
|
class |
MaxFeatureReader<T extends FeatureType,F extends Feature>
Basic support for a FeatureReader
|
Modifier and Type | Field and Description |
---|---|
protected F |
FilteringFeatureReader.next |
Modifier and Type | Method and Description |
---|---|
static <F extends Feature> |
DataUtilities.collectionCast(FeatureCollection<?,F> featureCollection)
Used to quickly cast to a java.util.Collection.
|
static <F extends Feature> |
DataUtilities.first(FeatureCollection<?,F> featureCollection)
Obtain the first feature from the collection as an exemplar.
|
static <F extends Feature> |
DataUtilities.iterator(FeatureIterator<F> featureIterator)
Iteator wrapped around the provided FeatureIterator, implementing
Closeable . |
static <F extends Feature> |
DataUtilities.list(FeatureCollection<?,F> featureCollection)
Copies the provided features into a List.
|
static <F extends Feature> |
DataUtilities.list(FeatureCollection<?,F> featureCollection,
int maxFeatures)
Copies the provided fetaures into a List.
|
Modifier and Type | Method and Description |
---|---|
static Feature |
DataUtilities.templateFeature(FeatureType schema)
Create a non-simple template feature from feature type schema
|
Modifier and Type | Method and Description |
---|---|
DataAccess<? extends FeatureType,? extends Feature> |
DataAccessFactory.createDataStore(Map<String,Serializable> params)
Construct a live DataAccess using the connection parameters provided.
|
static DataAccess<FeatureType,Feature> |
DataAccessFinder.getDataStore(Map<String,Serializable> params)
Checks each available datasource implementation in turn and returns the first one which
claims to support the resource identified by the params object.
|
FeatureSource<? extends FeatureType,? extends Feature> |
FeatureEvent.getFeatureSource()
Provides access to the SimpleFeatureSource which fired the event.
|
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.
|
static ReferencedEnvelope |
DataUtilities.bounds(FeatureCollection<? extends FeatureType,? extends Feature> collection)
Manually calculates the bounds of a feature collection using
FeatureCollection.features() . |
void |
FeatureListenerManager.cleanListenerList(FeatureSource<? extends FeatureType,? extends Feature> featureSource) |
static int |
DataUtilities.count(FeatureCollection<? extends FeatureType,? extends Feature> collection)
Manually count the number of features in a feature collection using using
FeatureCollection.features() . |
void |
FeatureListenerManager.removeFeatureListener(FeatureSource<? extends FeatureType,? extends Feature> featureSource,
FeatureListener featureListener)
Used by SimpleFeatureSource implementations to provide listener support.
|
Constructor and Description |
---|
BatchFeatureEvent(FeatureSource<? extends FeatureType,? extends Feature> featureSource) |
BatchFeatureEvent(FeatureSource<? extends FeatureType,? extends Feature> featureSource,
ReferencedEnvelope bounds,
Filter filter) |
FeatureEvent(FeatureSource<? extends FeatureType,? extends Feature> featureSource,
int eventType,
Envelope bounds)
Deprecated.
Please use FeatureEvent( FeatureSource, Type, Envelope )
|
Modifier and Type | Class and Description |
---|---|
class |
DelegateFeatureReader<T extends FeatureType,F extends Feature>
A FeatureReader that wraps up a normal FeatureIterator.
|
Modifier and Type | Field and Description |
---|---|
protected Feature |
DataAccessMappingFeatureIterator.curSrcFeature
This is the feature that will be processed in next()
|
protected Feature |
PostFilteringMappingFeatureIterator.next |
Modifier and Type | Field and Description |
---|---|
protected FeatureIterator<Feature> |
PostFilteringMappingFeatureIterator.delegate |
protected FeatureSource<? extends FeatureType,? extends Feature> |
DataAccessMappingFeatureIterator.mappedSource |
protected List<DataAccess<FeatureType,Feature>> |
DataAccessRegistry.registry
Data Access Resources
|
protected FeatureCollection<? extends FeatureType,? extends Feature> |
DataAccessMappingFeatureIterator.sourceFeatures |
protected FeatureIterator<? extends Feature> |
IndexedMappingFeatureIterator.sourceIterator |
Modifier and Type | Method and Description |
---|---|
protected Feature |
DataAccessMappingFeatureIterator.computeNext() |
protected abstract Feature |
AbstractMappingFeatureIterator.computeNext() |
protected Feature |
XmlMappingFeatureIterator.computeNext() |
Feature |
DataAccessRegistry.findFeature(FeatureId id,
Hints hints) |
Feature |
AppSchemaDataAccess.findFeature(FeatureId id,
Hints hints) |
protected Feature |
PostFilteringMappingFeatureIterator.getFilteredNext() |
Feature |
TotalIndexedMappingFeatureIterator.next() |
Feature |
AbstractMappingFeatureIterator.next()
Return next feature.
|
Feature |
PartialIndexedMappingFeatureIterator.next() |
Feature |
PostFilteringMappingFeatureIterator.next() |
protected Feature |
XmlMappingFeatureIterator.populateFeatureData() |
protected Feature |
DataAccessMappingFeatureIterator.populateFeatureData(String id) |
protected abstract Feature |
AbstractMappingFeatureIterator.populateFeatureData(String id) |
Modifier and Type | Method and Description |
---|---|
DataAccess<FeatureType,Feature> |
DataAccessRegistry.access(Name name) |
DataAccess<FeatureType,Feature> |
AppSchemaDataAccessFactory.createDataStore(Map params) |
DataAccess<FeatureType,Feature> |
AppSchemaDataAccessFactory.createDataStore(Map params,
boolean hidden,
DataAccessMap sourceDataStoreMap) |
FeatureIterator<Feature> |
MappingFeatureCollection.features() |
FeatureIterator<Feature> |
MappingFeatureCollection.features(Transaction transaction)
This overload allows client code to explicitly specify the transaction that the created
iterator will be working against.
|
FeatureSource<FeatureType,Feature> |
DataAccessRegistry.featureSource(Name name)
Get a feature source for built features with supplied feature type name.
|
static DataAccess<FeatureType,Feature> |
DataAccessRegistry.getDataAccess(Name featureTypeName) |
DataAccess<FeatureType,Feature> |
MappingFeatureSource.getDataStore() |
FeatureCollection<FeatureType,Feature> |
MappingFeatureSource.getFeatures() |
FeatureCollection<FeatureType,Feature> |
MappingFeatureSource.getFeatures(Filter filter) |
FeatureCollection<FeatureType,Feature> |
MappingFeatureSource.getFeatures(Filter filter,
Hints hints) |
List<Feature> |
NestedAttributeMapping.getFeatures(Object foreignKeyValue,
CoordinateReferenceSystem reprojection,
Feature feature,
int resolveDepth,
Integer resolveTimeOut)
Get the maching built features that are stored in this mapping using a supplied link value
|
List<Feature> |
NestedAttributeMapping.getFeatures(Object source,
Object foreignKeyValue,
List<Object> idValues,
CoordinateReferenceSystem reprojection,
Object feature,
List<PropertyName> selectedProperties,
boolean includeMandatory,
int resolveDepth,
Integer resolveTimeOut)
Get the maching built features that are stored in this mapping using a supplied link value
|
FeatureCollection<FeatureType,Feature> |
MappingFeatureSource.getFeatures(Query query) |
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.
|
List<Feature> |
NestedAttributeMapping.getInputFeatures(Object foreignKeyValue,
FeatureTypeMapping fMapping)
Get matching input features that are stored in this mapping using a supplied link value.
|
List<Feature> |
NestedAttributeMapping.getInputFeatures(Object caller,
Object foreignKeyValue,
List<Object> idValues,
Object feature,
CoordinateReferenceSystem reprojection,
List<PropertyName> selectedProperties,
boolean includeMandatory)
Get matching input features that are stored in this mapping using a supplied link value.
|
FeatureSource<? extends FeatureType,? extends Feature> |
DataAccessMappingFeatureIterator.getMappedSource()
For testing purposes.
|
protected FeatureSource<FeatureType,Feature> |
NestedAttributeMapping.getMappingSource(Object feature) |
static FeatureSource<FeatureType,Feature> |
AppSchemaDataAccessRegistry.getSimpleFeatureSource(Name featureTypeName)
Get a feature source for simple features with supplied feature type name.
|
protected FeatureIterator<? extends Feature> |
DataAccessMappingFeatureIterator.getSourceFeatureIterator() |
protected abstract FeatureIterator<? extends Feature> |
AbstractMappingFeatureIterator.getSourceFeatureIterator() |
protected FeatureIterator<? extends Feature> |
XmlMappingFeatureIterator.getSourceFeatureIterator() |
protected List<Feature> |
DataAccessMappingFeatureIterator.getSources(String id)
Get all source features of the provided id.
|
Iterator<Feature> |
MappingFeatureCollection.iterator() |
protected List<Feature> |
DataAccessMappingFeatureIterator.setNextFeature(String fId,
List<Object> foreignIdValues) |
List<Feature> |
DataAccessMappingFeatureIterator.skip() |
FeatureCollection<FeatureType,Feature> |
MappingFeatureCollection.sort(SortBy order) |
FeatureCollection<FeatureType,Feature> |
MappingFeatureCollection.subCollection(Filter filter) |
Modifier and Type | Method and Description |
---|---|
boolean |
MappingFeatureCollection.add(Feature obj)
Not a supported operation.
|
protected boolean |
DataAccessMappingFeatureIterator.checkForeignIdValues(List<Object> foreignIdValues,
Feature next)
Only used for Joining, to make sure that rows with different foreign id's aren't interpreted
as one feature and merged.
|
protected void |
DataAccessMappingFeatureIterator.cleanEmptyElements(Feature target) |
protected String |
DataAccessMappingFeatureIterator.extractIdForFeature(Feature feature) |
List<Feature> |
NestedAttributeMapping.getFeatures(Object foreignKeyValue,
CoordinateReferenceSystem reprojection,
Feature feature,
int resolveDepth,
Integer resolveTimeOut)
Get the maching built features that are stored in this mapping using a supplied link value
|
FeatureTypeMapping |
NestedAttributeMapping.getFeatureTypeMapping(Feature feature) |
protected String |
IndexIdIterator.IndexFeatureIdIterator.simplifyIndentifier(Feature feature)
Simplifies id value, cutting "typename." part if exists
|
Modifier and Type | Method and Description |
---|---|
boolean |
MappingFeatureCollection.addAll(Collection<? extends Feature> collection) |
boolean |
MappingFeatureCollection.addAll(FeatureCollection<? extends FeatureType,? extends Feature> resource) |
Query |
IndexQueryManager.PartialIndexQueryManager.buildCombinedQuery(FeatureCollection<? extends FeatureType,? extends Feature> featureCollection) |
void |
MappingFeatureCollection.close(FeatureIterator<Feature> close) |
void |
MappingFeatureCollection.close(Iterator<Feature> close) |
static void |
DataAccessRegistry.register(DataAccess<FeatureType,Feature> dataAccess)
Registers a data access
|
void |
DataAccessRegistry.registerAccess(DataAccess<FeatureType,Feature> dataAccess)
Registers a data access
|
void |
FeatureTypeMapping.setSource(FeatureSource<? extends FeatureType,? extends Feature> source) |
void |
DataAccessMappingFeatureIterator.skipNestedMapping(AttributeMapping attMapping,
List<Feature> sources) |
static void |
DataAccessRegistry.unregister(DataAccess<FeatureType,Feature> dataAccess)
Unregister a data access.
|
void |
DataAccessRegistry.unregisterAccess(DataAccess<FeatureType,Feature> dataAccess)
Unregister a data access.
|
Constructor and Description |
---|
FeatureTypeMapping(FeatureSource<? extends FeatureType,? extends Feature> source,
AttributeDescriptor target,
List<AttributeMapping> mappings,
NamespaceSupport namespaces) |
FeatureTypeMapping(FeatureSource<? extends FeatureType,? extends Feature> source,
AttributeDescriptor target,
String defaultGeometryXPath,
List<AttributeMapping> mappings,
NamespaceSupport namespaces,
boolean isDenormalised) |
FeatureTypeMapping(FeatureSource<? extends FeatureType,? extends Feature> source,
FeatureSource<SimpleFeatureType,SimpleFeature> indexSource,
AttributeDescriptor target,
String defaultGeometryXPath,
List<AttributeMapping> mappings,
NamespaceSupport namespaces,
boolean isDenormalised) |
IndexFeatureIdIterator(FeatureIterator<? extends Feature> indexIterator) |
PostFilteringMappingFeatureIterator(FeatureIterator<Feature> iterator,
Filter filter,
int maxFeatures,
int offset) |
Modifier and Type | Method and Description |
---|---|
List<Object> |
JdbcMultipleValue.getValues(Feature features,
AttributeMapping attributeMapping) |
List<Object> |
MultipleValue.getValues(Feature feature,
AttributeMapping attributeMapping)
Returns the values extracted from the provided feature using this multivalued mapping.
|
Modifier and Type | Method and Description |
---|---|
DataAccess<? extends FeatureType,? extends Feature> |
CustomSourceDataStore.buildDataStore(SourceDataStore dataStoreConfig,
AppSchemaDataAccessDTO appSchemaConfig)
Builds a data store based on the provided App-Schema data store configuration.
|
Modifier and Type | Class and Description |
---|---|
class |
PreGeneralizedSimpleFeature |
Modifier and Type | Method and Description |
---|---|
List<Feature> |
JoiningNestedAttributeMapping.getFeatures(Object caller,
Object foreignKeyValue,
List<Object> idValues,
CoordinateReferenceSystem reprojection,
Object feature,
List<PropertyName> selectedProperties,
boolean includeMandatory,
int resolveDepth,
Integer resolveTimeOut)
Get the maching built features that are stored in this mapping using a supplied link value
|
List<Feature> |
JoiningNestedAttributeMapping.getInputFeatures(Object foreignKeyValue,
FeatureTypeMapping fMapping) |
List<Feature> |
JoiningNestedAttributeMapping.getInputFeatures(Object caller,
Object foreignKeyValue,
List<Object> idValues,
Object feature,
CoordinateReferenceSystem reprojection,
List<PropertyName> selectedProperties,
boolean includeMandatory)
Get matching input features that are stored in this mapping using a supplied link value.
|
Modifier and Type | Class and Description |
---|---|
class |
MongoDBObjectFeature |
class |
MongoFeature |
Modifier and Type | Method and Description |
---|---|
static Feature |
MongoComplexUtilities.extractFeature(Object feature,
String jsonPath)
Method for extracting or casting a feature from the provided object.
|
Modifier and Type | Method and Description |
---|---|
DataAccess<? extends FeatureType,? extends Feature> |
MongoComplexDataSource.buildDataStore(SourceDataStore dataStoreConfig,
AppSchemaDataAccessDTO appSchemaConfig) |
List<Feature> |
MongoNestedMapping.getFeatures(Object source,
Object foreignKeyValue,
List<Object> idValues,
CoordinateReferenceSystem reprojection,
Object feature,
List<PropertyName> selectedProperties,
boolean includeMandatory,
int resolveDepth,
Integer resolveTimeOut) |
Modifier and Type | Method and Description |
---|---|
static String |
MongoComplexUtilities.resolvePath(Feature feature,
String jsonPath)
Concat the parent path if it exists to the provided JSON path.
|
static void |
MongoComplexUtilities.setParentPath(Feature feature,
String parentPath)
Store the parent path in a feature user data map.
|
Modifier and Type | Class and Description |
---|---|
class |
FeatureIteratorIterator<F extends Feature>
An
Iterator which delegates to a FeatureIterator . |
class |
FilteringFeatureCollection<T extends FeatureType,F extends Feature>
Decorates a feature collection with one that filters content.
|
class |
FilteringFeatureIterator<F extends Feature>
Decorates a FeatureIterator with one that filters content.
|
class |
FilteringIterator<F extends Feature>
Decorates a
org.geotools.feature.Feature iterator with one that filters content. |
class |
MaxFeaturesFeatureCollection<T extends FeatureType,F extends Feature>
SimpleFeatureCollection wrapper which limits the number of features returned.
|
class |
MaxFeaturesIterator<F extends Feature>
Iterator wrapper which caps the number of returned features.
|
Modifier and Type | Field and Description |
---|---|
protected F |
FilteringFeatureIterator.next
Next feature
|
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 |
---|---|
static class |
FeatureStreams.StreamFeatureIterator<F extends Feature>
Iterator Wrapper for use on streams
|
Modifier and Type | Method and Description |
---|---|
static <T extends Feature,K extends FeatureType> |
FeatureStreams.toFeatureStream(FeatureCollection<K,T> fc)
Converts FeatureCollection to Stream of Features Use with try-with-resources clause for auto
closing
|
Modifier and Type | Method and Description |
---|---|
DataAccess<? extends FeatureType,? extends Feature> |
WFSDataAccessFactory.createDataStore(Map<String,Serializable> params) |
DataAccess<FeatureType,Feature> |
WFSContentComplexFeatureSource.getDataStore() |
FeatureCollection<FeatureType,Feature> |
WFSContentComplexFeatureSource.getFeatures()
Get features using the default Query.ALL.
|
FeatureCollection<FeatureType,Feature> |
WFSContentComplexFeatureSource.getFeatures(Filter filter)
Get features based on the specified filter.
|
FeatureCollection<FeatureType,Feature> |
WFSContentComplexFeatureSource.getFeatures(Query query)
Get features based on the query specified.
|
FeatureSource<FeatureType,Feature> |
WFSContentDataAccess.getFeatureSource(Name typeName) |
Modifier and Type | Interface and Description |
---|---|
interface |
GetParser<F extends Feature>
Interface to return appropriate feature parser.
|
Modifier and Type | Method and Description |
---|---|
Feature |
ComplexFeatureIteratorImpl.next() |
Modifier and Type | Method and Description |
---|---|
FeatureIterator<Feature> |
WFSContentComplexFeatureCollection.features() |
FeatureCollection<FeatureType,Feature> |
WFSContentComplexFeatureCollection.subCollection(Filter filter) |
Modifier and Type | Class and Description |
---|---|
class |
XmlFeatureParser<FT extends FeatureType,F extends Feature>
Abstract form of XmlFeatureParser.
|
Modifier and Type | Method and Description |
---|---|
Feature |
XmlComplexFeatureParser.parse()
Search for and parse the next feature.
|
Modifier and Type | Class and Description |
---|---|
class |
FeatureBuilder<FT extends FeatureType,F extends Feature>
This class provides some common functionality for builders and defines an abstraction for Feature
builders' public interfaces.
|
interface |
FeatureCollection<T extends FeatureType,F extends Feature>
Collection of features, often handled as a result set.
|
interface |
FeatureIterator<F extends Feature>
Streaming access to features, required to
FeatureIterator.close() after use. |
class |
FeatureReaderIterator<F extends Feature>
An iterator that wraps around a FeatureReader.
|
Modifier and Type | Class and Description |
---|---|
class |
DecoratingFeature
Base class for feature decorators.
|
class |
FeatureImpl
Temptative implementation of Feature.
|
Modifier and Type | Method and Description |
---|---|
Feature |
ComplexFeatureBuilder.buildFeature(String id)
Build and return the feature you've been constructing.
|
Feature |
AbstractFeatureFactoryImpl.createFeature(Collection value,
AttributeDescriptor descriptor,
String id) |
Feature |
AbstractFeatureFactoryImpl.createFeature(Collection value,
FeatureType type,
String id) |
Modifier and Type | Method and Description |
---|---|
FeatureCollection<? extends FeatureType,? extends Feature> |
CollectionEvent.getCollection()
Deprecated.
provides access to the SimpleFeatureCollection which fired the event
|
Modifier and Type | Method and Description |
---|---|
void |
FeatureCollectionIteration.Handler.endFeature(Feature f)
The handler is ending its visit with a Feature.
|
void |
FeatureCollectionIteration.Handler.handleFeature(Feature f)
The handler is visiting a Feature.
|
protected void |
FeatureCollectionIteration.walker(Feature feature)
Perform the visitation of an individual Feature.
|
Constructor and Description |
---|
CollectionEvent(FeatureCollection<? extends FeatureType,? extends Feature> collection,
FeatureEvent event)
Deprecated.
|
CollectionEvent(FeatureCollection<? extends FeatureType,? extends Feature> source,
SimpleFeature[] involvedFeatures,
int type)
Deprecated.
Constructs a new CollectionEvent.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseFeatureCollection<T extends FeatureType,F extends Feature>
Implement a feature collection just based on provision of a
FeatureIterator . |
class |
BridgeIterator<F extends Feature>
A closeable iterator wrapped around a provided feature iterator.
|
class |
DecoratingFeatureCollection<T extends FeatureType,F extends Feature>
A FeatureCollection which completely delegates to another FeatureCollection.
|
class |
DecoratingFeatureIterator<F extends Feature>
A feature iterator that completely delegates to another FeatureIterator.
|
class |
DelegateFeatureIterator<F extends Feature>
A feature iterator that completely delegates to a normal Iterator, simply allowing Java 1.4 code
to escape the caste (sic) system.
|
class |
FeatureIteratorImpl<F extends Feature>
A convenience class for dealing with wrapping a Collection Iterator up as a FeatureIterator.
|
class |
FilteredIterator<F extends Feature>
Provides an implementation of Iterator that will filter contents using the provided filter.
|
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 |
---|---|
void |
SumVisitor.visit(Feature feature) |
void |
AverageVisitor.visit(Feature feature) |
void |
SumAreaVisitor.visit(Feature feature) |
void |
GroupByVisitor.visit(Feature feature) |
void |
MedianVisitor.visit(Feature feature) |
void |
MinVisitor.visit(Feature feature) |
void |
BoundsVisitor.visit(Feature feature) |
void |
NearestVisitor.visit(Feature feature)
Visitor function, which looks at each feature and finds the value of the attribute given
attribute nearest to the given comparison value.
|
void |
StandardDeviationVisitor.visit(Feature feature) |
void |
UniqueVisitor.visit(Feature feature) |
void |
MaxVisitor.visit(Feature feature) |
void |
QuantileListVisitor.visit(Feature feature) |
void |
EqualAreaListVisitor.visit(Feature feature) |
void |
CountVisitor.visit(Feature feature) |
Modifier and Type | Method and Description |
---|---|
Object |
GeometryFunction.evaluate(Feature feature) |
Modifier and Type | Method and Description |
---|---|
boolean |
FeatureIdImpl.matches(Feature feature) |
Modifier and Type | Method and Description |
---|---|
protected Attributes |
FeatureTransformer.FeatureTranslator.encodeFeatureId(Feature f) |
void |
FeatureTransformer.FeatureTranslator.endFeature(Feature f)
Sends sax for the ending of a feature.
|
void |
FeatureTransformer.FeatureTranslator.handleFeature(Feature f)
Handles sax for a feature.
|
Modifier and Type | Class and Description |
---|---|
protected class |
JDBCFeatureReader.ResultSetFeature
Feature wrapper around a result set.
|
Modifier and Type | Field and Description |
---|---|
protected FeatureSource<? extends FeatureType,? extends Feature> |
FeatureLayer.featureSource
FeatureSource offering content for display
|
Constructor and Description |
---|
FeatureSourceMapLayer(FeatureSource<? extends FeatureType,? extends Feature> featureSource,
Style style)
Deprecated.
Convenience constructor that sets title to the empty string.
|
FeatureSourceMapLayer(FeatureSource<? extends FeatureType,? extends Feature> featureSource,
Style style,
String title)
Deprecated.
Constructor
|
Modifier and Type | Class and Description |
---|---|
class |
ProcessingCollection<T extends FeatureType,F extends Feature>
Abstract base class to ease the implementation of a streaming processing collection, that is, one
that tries to compute the results on the fly as the iterator is traversed.
|
Modifier and Type | Method and Description |
---|---|
void |
Renderer.render(FeatureCollection<? extends FeatureType,? extends Feature> fc,
Envelope viewport,
Style style)
Renders the provided features using the specified style.
|
Modifier and Type | Method and Description |
---|---|
Icon |
ChartGraphicFactory.getIcon(Feature feature,
Expression urlExpression,
String format,
int size) |
Modifier and Type | Method and Description |
---|---|
double |
LabelCacheImpl.getPriority(TextSymbolizer symbolizer,
Feature feature)
get the priority from the symbolizer its an expression, so it will try to evaluate it: 1. if
its missing --> DEFAULT_PRIORITY 2. if its a number, return that number 3. if its not a
number, convert to string and try to parse the number; return the number 4. otherwise, return
DEFAULT_PRIORITY
|
void |
LabelCacheImpl.put(String layerId,
TextSymbolizer symbolizer,
Feature feature,
LiteShape2 shape,
NumberRange scaleRange) |
Modifier and Type | Method and Description |
---|---|
void |
SynchronizedLabelCache.put(String layerId,
TextSymbolizer symbolizer,
Feature feature,
LiteShape2 shape,
NumberRange<Double> scaleRange) |
void |
LabelCache.put(String layerId,
TextSymbolizer symbolizer,
Feature feature,
LiteShape2 shape,
NumberRange<Double> scaleRange)
Puts a Label in the cache.
|
Constructor and Description |
---|
MetaBufferEstimator(Feature sample)
Builds an estimator suitable for styles with expression, will evaluate against the provided
feature
|
Modifier and Type | Method and Description |
---|---|
Icon |
ImageGraphicFactory.getIcon(Feature feature,
Expression url,
String format,
int size) |
Icon |
ExternalGraphicFactory.getIcon(Feature feature,
Expression url,
String format,
int size)
Turns the specified URL into an Icon, eventually using the Feature attributes to evaluate CQL
expressions embedded in the url.
|
Shape |
WellKnownMarkFactory.getShape(Graphics2D graphics,
Expression symbolUrl,
Feature feature) |
Shape |
QGISMarkFactory.getShape(Graphics2D graphics,
Expression symbolUrl,
Feature feature) |
Shape |
MarkFactory.getShape(Graphics2D graphics,
Expression symbolUrl,
Feature feature)
Turns the specified URL into an Shape, eventually using the Feature attributes to evaluate
the expression, or returns
null if the factory cannot evaluate this symbolUrl. |
Shape |
TTFMarkFactory.getShape(Graphics2D graphics,
Expression symbolUrl,
Feature feature) |
Shape |
ShapeMarkFactory.getShape(Graphics2D graphics,
Expression symbolUrl,
Feature feature) |
Modifier and Type | Method and Description |
---|---|
Shape |
WKTMarkFactory.getShape(Graphics2D graphics,
Expression symbolUrl,
Feature feature)
Returns a WKT shaoe given that its URL specifies a WKT geometry or contains a reference to a
WKT geometry specfied in a properties file
|
Shape |
MeteoMarkFactory.getShape(Graphics2D graphics,
Expression symbolUrl,
Feature feature) |
Modifier and Type | Method and Description |
---|---|
Icon |
SVGGraphicFactory.getIcon(Feature feature,
Expression url,
String format,
int size) |
RenderableSVG |
RenderableSVGCache.getRenderableSVG(Feature feature,
Expression url,
String format) |
Shape |
SVGMarkFactory.getShape(Graphics2D graphics,
Expression symbolUrl,
Feature feature) |
Modifier and Type | Method and Description |
---|---|
Shape |
WindBarbsFactory.getShape(Graphics2D graphics,
Expression symbolUrl,
Feature feature)
Return a shape with the given url.
|
Modifier and Type | Method and Description |
---|---|
Feature |
FeatureFactory.createFeature(Collection<Property> value,
AttributeDescriptor descriptor,
String id)
Creates a feature.
|
Feature |
FeatureFactory.createFeature(Collection<Property> value,
FeatureType type,
String id)
Creates a feature.
|
Modifier and Type | Method and Description |
---|---|
void |
FeatureVisitor.visit(Feature feature)
Visit the provided feature.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SimpleFeature
An instance of
SimpleFeatureType composed of fixed list values in a known order. |
Copyright © 1996–2019 Geotools. All rights reserved.