Package | Description |
---|---|
org.geotools.data.complex |
This package contains the implementation of a ComplexDataStore,
Author note: though this "Complex" datastore has born to provide
complex features out of a simple features data source, it may be better
called a DerivativeDataStore or something like that, you'll see
why later.
|
org.geotools.data.complex.spi | |
org.geotools.data.joining | |
org.geotools.data.mongodb.complex |
Modifier and Type | Class and Description |
---|---|
class |
MappingAttributeIterator
A Feature iterator that operates over the FeatureSource of a FeatureTypeMapping that is of a simple content type, e.g. representing
a gml:name element.
|
class |
XmlMappingFeatureIterator
An implementation of AbstractMappingFeatureIterator to handle XML datasources.
|
Modifier and Type | Method and Description |
---|---|
DataAccessMappingFeatureIterator |
CustomSourceDataStore.buildIterator(AppSchemaDataAccess store,
FeatureTypeMapping featureTypeMapping,
Query query,
Transaction transaction)
Allows a data store to build its own iterator that will be used by App-Schema core to
retrieve the necessary attributes from the data store to build the mapped feature types.
|
Modifier and Type | Field and Description |
---|---|
Map<Name,DataAccessMappingFeatureIterator> |
JoiningNestedAttributeMapping.Instance.featureIterators |
Modifier and Type | Method and Description |
---|---|
DataAccessMappingFeatureIterator |
JoiningNestedAttributeMapping.initSourceFeatures(JoiningNestedAttributeMapping.Instance instance,
Name featureTypeName,
CoordinateReferenceSystem reprojection,
List<PropertyName> selectedProperties,
boolean includeMandatory,
int resolveDepth,
Integer resolveTimeOut,
Transaction transaction)
Initialise a new iterator (for polymorphism, there could be multiple per instance)
|
Modifier and Type | Method and Description |
---|---|
Map<Name,DataAccessMappingFeatureIterator> |
JoiningNestedAttributeMapping.getNestedFeatureIterators(Object caller)
For testing purposes only: exposes the nested feature iterators to calling code.
|
Modifier and Type | Method and Description |
---|---|
protected void |
JoiningNestedAttributeMapping.skipFeatures(DataAccessMappingFeatureIterator featureIterator,
Expression nestedSourceExpression,
Object foreignKeyValue,
List<Object> idValues) |
Modifier and Type | Method and Description |
---|---|
DataAccessMappingFeatureIterator |
MongoComplexDataSource.buildIterator(AppSchemaDataAccess store,
FeatureTypeMapping featureTypeMapping,
Query query,
Transaction transaction) |
Copyright © 1996–2019 Geotools. All rights reserved.