|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use FeatureTypeMapping | |
---|---|
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.config | |
org.geotools.data.complex.filter | |
org.geotools.data.joining |
Uses of FeatureTypeMapping in org.geotools.data.complex |
---|
Subclasses of FeatureTypeMapping in org.geotools.data.complex | |
---|---|
class |
XmlFeatureTypeMapping
|
Fields in org.geotools.data.complex declared as FeatureTypeMapping | |
---|---|
protected FeatureTypeMapping |
AbstractMappingFeatureIterator.mapping
The mappings for the source and target schemas |
Methods in org.geotools.data.complex that return FeatureTypeMapping | |
---|---|
FeatureTypeMapping |
NestedAttributeMapping.getFeatureTypeMapping(Feature feature)
|
static FeatureTypeMapping |
FeatureTypeMappingFactory.getInstance(FeatureSource source,
AttributeDescriptor target,
List<AttributeMapping> mappings,
NamespaceSupport namespaces,
String itemXpath,
boolean isXmlDataStore,
boolean isDenormalised)
|
FeatureTypeMapping |
MappingFeatureSource.getMapping()
|
static FeatureTypeMapping |
AppSchemaDataAccessRegistry.getMappingByElement(Name featureTypeName)
|
FeatureTypeMapping |
AppSchemaDataAccess.getMappingByElement(Name typeName)
Returns the mapping suite for the given target type name. |
static FeatureTypeMapping |
AppSchemaDataAccessRegistry.getMappingByName(Name featureTypeName)
Get a feature type mapping from a registered app-schema data access. |
FeatureTypeMapping |
AppSchemaDataAccess.getMappingByName(Name typeName)
Returns the mapping suite for the given targetElement name or mappingName. |
FeatureTypeMapping |
FeatureTypeMapping.getUnderlyingComplexMapping()
|
FeatureTypeMapping |
DataAccessRegistry.mappingByElement(Name name)
|
FeatureTypeMapping |
DataAccessRegistry.mappingByName(Name name)
Get a feature type mapping from a registered app-schema data access. |
Methods in org.geotools.data.complex with parameters of type FeatureTypeMapping | |
---|---|
List<Feature> |
NestedAttributeMapping.getInputFeatures(Object foreignKeyValue,
FeatureTypeMapping fMapping)
Get matching input features that are stored in this mapping using a supplied link value. |
static IMappingFeatureIterator |
MappingFeatureIteratorFactory.getInstance(AppSchemaDataAccess store,
FeatureTypeMapping mapping,
Query query,
Filter unrolledFilter)
|
AttributeMapping |
NestedAttributeMapping.getMapping(FeatureTypeMapping featureTypeMapping)
|
protected abstract void |
AbstractMappingFeatureIterator.initialiseSourceFeatures(FeatureTypeMapping mapping,
Query query,
CoordinateReferenceSystem crs)
|
protected void |
FilteringMappingFeatureIterator.initialiseSourceFeatures(FeatureTypeMapping mapping,
Query query,
CoordinateReferenceSystem crs)
|
protected void |
DataAccessMappingFeatureIterator.initialiseSourceFeatures(FeatureTypeMapping mapping,
Query query,
CoordinateReferenceSystem targetCRS)
|
static Filter |
AppSchemaDataAccess.unrollFilter(Filter complexFilter,
FeatureTypeMapping mapping)
Takes a filter that operates against a FeatureTypeMapping's target FeatureType, and unrolls it creating a new Filter that operates against the mapping's source FeatureType. |
Query |
AppSchemaDataAccess.unrollQuery(Query query,
FeatureTypeMapping mapping)
Creates a org.geotools.data.Query that operates over the surrogate DataStore, by
unrolling the org.geotools.filter.Filter contained in the passed
query , and replacing the list of required attributes by the ones of the mapped
FeatureType. |
Constructor parameters in org.geotools.data.complex with type arguments of type FeatureTypeMapping | |
---|---|
AppSchemaDataAccess(Set<FeatureTypeMapping> mappings)
Constructor. |
Uses of FeatureTypeMapping in org.geotools.data.complex.config |
---|
Methods in org.geotools.data.complex.config that return types with arguments of type FeatureTypeMapping | |
---|---|
static Set<FeatureTypeMapping> |
AppSchemaDataAccessConfigurator.buildMappings(AppSchemaDataAccessDTO config)
Takes a config object and creates a set of mappings. |
Constructors in org.geotools.data.complex.config with parameters of type FeatureTypeMapping | |
---|---|
NonFeatureTypeProxy(AttributeType type,
FeatureTypeMapping mapping)
Sole constructor |
|
NonFeatureTypeProxy(AttributeType type,
FeatureTypeMapping mapping,
Collection<PropertyDescriptor> schema)
|
Uses of FeatureTypeMapping in org.geotools.data.complex.filter |
---|
Methods in org.geotools.data.complex.filter with parameters of type FeatureTypeMapping | |
---|---|
static UnmappingFilterVisitor |
UnmappingFilterVistorFactory.getInstance(FeatureTypeMapping mapping)
|
Constructors in org.geotools.data.complex.filter with parameters of type FeatureTypeMapping | |
---|---|
ComplexFilterSplitter(FilterCapabilities fcs,
FeatureTypeMapping mappings)
|
|
UnmappingFilterVisitor(FeatureTypeMapping mappings)
visit(*Expression) holds the unmapped expression here. |
Uses of FeatureTypeMapping in org.geotools.data.joining |
---|
Fields in org.geotools.data.joining declared as FeatureTypeMapping | |
---|---|
FeatureTypeMapping |
JoiningNestedAttributeMapping.Instance.mapping
|
Methods in org.geotools.data.joining with parameters of type FeatureTypeMapping | |
---|---|
List<Feature> |
JoiningNestedAttributeMapping.getInputFeatures(Object foreignKeyValue,
FeatureTypeMapping fMapping)
|
void |
JoiningNestedAttributeMapping.open(Object caller,
Query baseTableQuery,
FeatureTypeMapping mapping)
Open an instance (cursor) for a specific caller. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |