Uses of Class
org.geotools.data.complex.FeatureTypeMapping

Packages that use FeatureTypeMapping
org.geotools.data.complex This package contains the implementation of a ComplexDataStore
org.geotools.data.complex.config   
org.geotools.data.complex.filter   
org.geotools.filter   
 

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(org.opengis.feature.Feature feature)
           
static FeatureTypeMapping FeatureTypeMappingFactory.getInstance(FeatureSource source, org.opengis.feature.type.AttributeDescriptor target, java.util.List<AttributeMapping> mappings, org.xml.sax.helpers.NamespaceSupport namespaces, java.lang.String itemXpath, boolean isXmlDataStore)
           
 FeatureTypeMapping AppSchemaDataAccess.getMappingByElement(org.opengis.feature.type.Name typeName)
          Returns the mapping suite for the given target type name.
static FeatureTypeMapping AppSchemaDataAccessRegistry.getMappingByElement(org.opengis.feature.type.Name featureTypeName)
           
 FeatureTypeMapping AppSchemaDataAccess.getMappingByName(org.opengis.feature.type.Name typeName)
          Returns the mapping suite for the given targetElement name or mappingName.
static FeatureTypeMapping AppSchemaDataAccessRegistry.getMappingByName(org.opengis.feature.type.Name featureTypeName)
          Get a feature type mapping from a registered app-schema data access.
 FeatureTypeMapping FeatureTypeMapping.getUnderlyingComplexMapping()
           
 

Methods in org.geotools.data.complex with parameters of type FeatureTypeMapping
 java.util.List<org.opengis.feature.Feature> NestedAttributeMapping.getInputFeatures(java.lang.Object foreignKeyValue, org.opengis.referencing.crs.CoordinateReferenceSystem reprojection, 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)
           
protected  void DataAccessMappingFeatureIterator.initialiseSourceFeatures(FeatureTypeMapping mapping, Query query)
           
protected abstract  void AbstractMappingFeatureIterator.initialiseSourceFeatures(FeatureTypeMapping mapping, Query query)
           
protected  void XmlMappingFeatureIterator.initialiseSourceFeatures(FeatureTypeMapping mapping, Query query)
           
protected  void FilteringMappingFeatureIterator.initialiseSourceFeatures(FeatureTypeMapping mapping, Query query)
           
static org.opengis.filter.Filter AppSchemaDataAccess.unrollFilter(org.opengis.filter.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.
 

Constructors in org.geotools.data.complex with parameters of type FeatureTypeMapping
AbstractMappingFeatureIterator(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query)
           
AbstractMappingFeatureIterator(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, boolean isQueryUnrolled)
           
DataAccessMappingFeatureIterator(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, boolean isFiltered, boolean isDenormalised)
           
DataAccessMappingFeatureIterator(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, boolean isFiltered, boolean isDenormalised, boolean isQueryUnrolled)
           
FilteringMappingFeatureIterator(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, org.opengis.filter.Filter filter)
           
MappingFeatureCollection(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query)
           
XmlMappingFeatureIterator(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query)
           
 

Constructor parameters in org.geotools.data.complex with type arguments of type FeatureTypeMapping
AppSchemaDataAccess(java.util.Set<FeatureTypeMapping> mappings)
          Constructor.
 

Uses of FeatureTypeMapping in org.geotools.data.complex.config
 

Constructors in org.geotools.data.complex.config with parameters of type FeatureTypeMapping
NonFeatureTypeProxy(org.opengis.feature.type.ComplexType type, FeatureTypeMapping mapping)
          Sole constructor
 

Uses of FeatureTypeMapping in org.geotools.data.complex.filter
 

Methods in org.geotools.data.complex.filter with parameters of type FeatureTypeMapping
protected  java.util.List<org.opengis.filter.expression.Expression> XmlUnmappingFilterVisitor.findMappingsFor(FeatureTypeMapping mappings, XPath.StepList propertyName)
          Looks up for attribute mappings matching the xpath expression propertyName.
protected  java.util.List<org.opengis.filter.expression.Expression> UnmappingFilterVisitor.findMappingsFor(FeatureTypeMapping mappings, XPath.StepList propertyName)
          Looks up for attribute mappings matching the xpath expression propertyName.
static UnmappingFilterVisitor UnmappingFilterVistorFactory.getInstance(FeatureTypeMapping mapping)
           
 

Constructors in org.geotools.data.complex.filter with parameters of type FeatureTypeMapping
UnmappingFilterVisitor(FeatureTypeMapping mappings)
          visit(*Expression) holds the unmapped expression here.
XmlUnmappingFilterVisitor(FeatureTypeMapping mappings)
          visit(*Expression) holds the unmapped expression here.
 

Uses of FeatureTypeMapping in org.geotools.filter
 

Constructors in org.geotools.filter with parameters of type FeatureTypeMapping
NestedAttributeExpression(java.lang.String xpath, FeatureTypeMapping mappings)
          First constructor
 



Copyright © 1996-2010 Geotools. All Rights Reserved.