Uses of Class
org.geotools.data.complex.AttributeMapping
-
Packages that use AttributeMapping Package Description org.geotools.appschema.util org.geotools.data.complex This package contains the implementation of a ComplexDataStore,org.geotools.data.complex.config org.geotools.data.joining org.geotools.data.mongodb.complex -
-
Uses of AttributeMapping in org.geotools.appschema.util
Methods in org.geotools.appschema.util that return AttributeMapping Modifier and Type Method Description static AttributeMapping
IndexQueryUtils. getIndexedAttribute(FeatureTypeMapping mapping, String xpath)
Methods in org.geotools.appschema.util with parameters of type AttributeMapping Modifier and Type Method Description static boolean
IndexQueryUtils. equalsProperty(AttributeMapping mapping, String propertyName)
Checks if property name is equals to source/identifier expression in attribute mappingstatic boolean
IndexQueryUtils. equalsXpath(FeatureTypeMapping mapping, AttributeMapping attMapping, String xpath)
Compare if mapping-xpath == attMapping -
Uses of AttributeMapping in org.geotools.data.complex
Subclasses of AttributeMapping in org.geotools.data.complex Modifier and Type Class Description class
NestedAttributeMapping
This class represents AttributeMapping for attributes that are nested inside another complex attribute.Fields in org.geotools.data.complex with type parameters of type AttributeMapping Modifier and Type Field Description protected List<AttributeMapping>
AbstractMappingFeatureIterator. selectedMapping
Mappings after Property Selection is appliedprotected Map<AttributeMapping,List<PropertyName>>
AbstractMappingFeatureIterator. selectedProperties
Selected Properties for Feature ChainingMethods in org.geotools.data.complex that return AttributeMapping Modifier and Type Method Description AttributeMapping
FeatureTypeMapping. getAttributeMapping(String xpathExpression)
Finds the attribute mapping for the target expressionexactPath
.AttributeMapping
FeatureTypeMapping. getAttributeMapping(XPathUtil.StepList exactPath)
Finds the attribute mapping for the target expressionexactPath
AttributeMapping
XmlFeatureTypeMapping. getAttributeMappingByLabel(String label)
Finds an attribute mapping by label.AttributeMapping
IndexedMappingFeatureIterator. getFidAttrMap()
protected static AttributeMapping
IndexedMappingFeatureIterator. getIndexedAttribute(FeatureTypeMapping mapping, String xpath)
Search for indexed attribute, including on Nested FeaturesAttributeMapping
NestedAttributeMapping. getMapping(FeatureTypeMapping featureTypeMapping)
AttributeMapping
XmlFeatureTypeMapping. getStringMapping(XPathUtil.StepList exactPath)
Finds the attribute mapping for the target expressionexactPath
Methods in org.geotools.data.complex that return types with arguments of type AttributeMapping Modifier and Type Method Description List<AttributeMapping>
FeatureTypeMapping. getAttributeMappings()
List<AttributeMapping>
FeatureTypeMapping. getAttributeMappingsByExpression(Expression sourceExpression)
Finds the attribute mappings for the given source expression.List<AttributeMapping>
XmlFeatureTypeMapping. getAttributeMappingsByExpression(Expression sourceExpression)
Finds the attribute mappings for the given source expression.List<AttributeMapping>
FeatureTypeMapping. getAttributeMappingsIgnoreIndex(XPathUtil.StepList targetPath)
Finds the attribute mappings for the given target location path.List<AttributeMapping>
FeatureTypeMapping. getIsListMappings()
Return list of attribute mappings that are configured as list (isList = true).Iterator<AttributeMapping>
AttributeCreateOrderList. iterator()
Methods in org.geotools.data.complex with parameters of type AttributeMapping Modifier and Type Method Description protected Expression
XmlFeatureTypeMapping. getValue(String xpathPrefix, Expression node, AttributeMapping mapping)
boolean
AttributeCreateOrderList. put(AttributeMapping attMapping)
Attempt to add an attribute to the list.protected Attribute
DataAccessMappingFeatureIterator. setAttributeValue(Attribute target, String id, Object source, AttributeMapping attMapping, Object values, XPathUtil.StepList inputXpath, List<PropertyName> selectedProperties)
Sets the values of grouping attributes.void
DataAccessMappingFeatureIterator. skipNestedMapping(AttributeMapping attMapping, List<Feature> sources)
protected boolean
DataAccessMappingFeatureIterator. skipTopElement(Name topElement, AttributeMapping attMapping, AttributeType type)
Method parameters in org.geotools.data.complex with type arguments of type AttributeMapping Modifier and Type Method 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, String sourceDatastoreId)
-
Uses of AttributeMapping in org.geotools.data.complex.config
Methods in org.geotools.data.complex.config that return AttributeMapping Modifier and Type Method Description AttributeMapping
JdbcMultipleValue. getAttributeMapping()
Methods in org.geotools.data.complex.config with parameters of type AttributeMapping Modifier and Type Method 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.void
JdbcMultipleValue. setAttributeMapping(AttributeMapping attributeMapping)
void
MultipleValue. setAttributeMapping(AttributeMapping attributeMapping)
Sets the attribute type mapping that contains this multi valued mapping. -
Uses of AttributeMapping in org.geotools.data.joining
Subclasses of AttributeMapping in org.geotools.data.joining Modifier and Type Class Description class
JoiningNestedAttributeMapping
Nested attribute mapping used for joining system -
Uses of AttributeMapping in org.geotools.data.mongodb.complex
Subclasses of AttributeMapping in org.geotools.data.mongodb.complex Modifier and Type Class Description class
MongoNestedMapping
MongoDB custom nested attribute mapping for app-schema.
-