Uses of Class
org.geotools.data.complex.util.XPathUtil.StepList
-
Packages that use XPathUtil.StepList Package Description org.geotools.appschema.filter org.geotools.data.complex This package contains the implementation of a ComplexDataStore,org.geotools.data.complex.filter org.geotools.data.complex.spi org.geotools.data.complex.util org.geotools.data.joining org.geotools.data.mongodb.complex -
-
Uses of XPathUtil.StepList in org.geotools.appschema.filter
Constructors in org.geotools.appschema.filter with parameters of type XPathUtil.StepList Constructor Description NestedAttributeExpression(XPathUtil.StepList xpath, NestedAttributeMapping nestedMapping)First constructor -
Uses of XPathUtil.StepList in org.geotools.data.complex
Fields in org.geotools.data.complex declared as XPathUtil.StepList Modifier and Type Field Description protected XPathUtil.StepListNestedAttributeMapping. nestedTargetXPathTarget xpath that links to nested featuresprotected XPathUtil.StepListAttributeMapping. targetXPathMethods in org.geotools.data.complex that return XPathUtil.StepList Modifier and Type Method Description XPathUtil.StepListIndexedMappingFeatureIterator. getFidStepList()XPathUtil.StepListAttributeMapping. getTargetXPath()Methods in org.geotools.data.complex with parameters of type XPathUtil.StepList Modifier and Type Method Description List<Expression>FeatureTypeMapping. findMappingsFor(XPathUtil.StepList propertyName, boolean includeNestedMappings)Looks up for attribute mappings matching the xpath expressionpropertyName.List<Expression>XmlFeatureTypeMapping. findMappingsFor(XPathUtil.StepList propertyName, boolean includeNestedMappings)Looks up for attribute mappings matching the xpath expressionpropertyName.AttributeMappingFeatureTypeMapping. getAttributeMapping(XPathUtil.StepList exactPath)Finds the attribute mapping for the target expressionexactPathList<AttributeMapping>FeatureTypeMapping. getAttributeMappingsIgnoreIndex(XPathUtil.StepList targetPath)Finds the attribute mappings for the given target location path.List<Expression>XmlFeatureTypeMapping. getExpressionsIgnoreIndex(XPathUtil.StepList targetPath)AttributeMappingXmlFeatureTypeMapping. getStringMapping(XPathUtil.StepList exactPath)Finds the attribute mapping for the target expressionexactPathstatic booleanAppSchemaDataAccess. matchProperty(String requestedProperty, XPathUtil.StepList target)Helper method for getSurrogatePropertyNames to match a requested single step property with a target x-path, ignoring namespacesstatic booleanAppSchemaDataAccess. matchProperty(XPathUtil.StepList requestedProperty, XPathUtil.StepList target)Helper method for getSurrogatePropertyNames to match a requested x-path property with a target x-pathprotected AttributeAbstractMappingFeatureIterator. setAttributeContent(Attribute target, XPathUtil.StepList xpath, Object value, String id, AttributeType targetNodeType, boolean isXlinkRef, Expression sourceExpression, Object source, Map<Name,Expression> clientProperties, boolean ignoreXlinkHref)protected AttributeDataAccessMappingFeatureIterator. setAttributeValue(Attribute target, String id, Object source, AttributeMapping attMapping, Object values, XPathUtil.StepList inputXpath, List<PropertyName> selectedProperties)Sets the values of grouping attributes.protected voidDataAccessMappingFeatureIterator. setXlinkReference(Attribute target, Map<Name,Expression> clientPropsMappings, Object value, XPathUtil.StepList xpath, AttributeType targetNodeType)Set xlink:href client property for multi-valued chained features.Constructors in org.geotools.data.complex with parameters of type XPathUtil.StepList Constructor Description AttributeMapping(Expression idExpression, Expression sourceExpression, String sourceIndex, XPathUtil.StepList targetXPath, AttributeType targetNodeInstance, boolean isMultiValued, Map<Name,Expression> clientProperties)AttributeMapping(Expression idExpression, Expression sourceExpression, String sourceIndex, XPathUtil.StepList targetXPath, AttributeType targetNodeInstance, boolean isMultiValued, Map<Name,Expression> clientProperties, MultipleValue multipleValue)AttributeMapping(Expression idExpression, Expression sourceExpression, String sourceIndex, XPathUtil.StepList targetXPath, AttributeType targetNodeInstance, boolean isMultiValued, Map<Name,Expression> clientProperties, MultipleValue multipleValue, String indexField)AttributeMapping(Expression idExpression, Expression sourceExpression, XPathUtil.StepList targetXPath)Creates a new AttributeMapping object.NestedAttributeMapping(Expression idExpression, Expression parentExpression, XPathUtil.StepList targetXPath, boolean isMultiValued, Map<Name,Expression> clientProperties, Expression sourceElement, XPathUtil.StepList sourcePath, NamespaceSupport namespaces)Sole constructor -
Uses of XPathUtil.StepList in org.geotools.data.complex.filter
Methods in org.geotools.data.complex.filter that return XPathUtil.StepList Modifier and Type Method Description XPathUtil.StepListFeatureChainedAttributeVisitor.FeatureChainedAttributeDescriptor. getAttributePath()Gets the path of the feature chained attribute.Methods in org.geotools.data.complex.filter with parameters of type XPathUtil.StepList Modifier and Type Method Description protected voidComplexFilterSplitter. checkAttributeFound(PropertyName expression, XPathUtil.StepList exprSteps, FeatureChainedAttributeVisitor nestedAttrExtractor, FeatureChainedAttributeVisitor existsAttrExtractor, List<FeatureChainedAttributeVisitor.FeatureChainedAttributeDescriptor> fcAttrs)Attribute error checkbooleanXPath. isComplexType(XPathUtil.StepList attrXPath, AttributeDescriptor featureType)protected booleanComplexFilterSplitter. isXlinkHRef(XPathUtil.StepList exprSteps)AttributeXPath. set(Attribute att, XPathUtil.StepList xpath, Object value, String id, AttributeType targetNodeType, boolean isXlinkRef, AttributeDescriptor targetDescriptor, Expression sourceExpression)AttributeXPath. set(Attribute att, XPathUtil.StepList xpath, Object value, String id, AttributeType targetNodeType, boolean isXlinkRef, Expression sourceExpression)Sets the value of the attribute ofattaddressed byxpathand of typetargetNodeTypeto bevaluewith idid.voidFeatureChainedAttributeVisitor.FeatureChainedAttributeDescriptor. setAttributePath(XPathUtil.StepList attributePath)Sets the path of the feature chained attribute.protected booleanFeatureChainedAttributeVisitor. startsWith(XPathUtil.StepList one, XPathUtil.StepList other) -
Uses of XPathUtil.StepList in org.geotools.data.complex.spi
Methods in org.geotools.data.complex.spi with parameters of type XPathUtil.StepList Modifier and Type Method Description ExpressionCustomAttributeExpressionFactory. createNestedAttributeExpression(FeatureTypeMapping mappings, XPathUtil.StepList xpath, NestedAttributeMapping nestedMapping)NestedAttributeMappingCustomMappingFactory. createNestedAttributeMapping(AppSchemaDataAccessConfigurator configuration, Expression idExpression, Expression parentExpression, XPathUtil.StepList targetXPath, boolean isMultiValued, Map<Name,Expression> clientProperties, Expression sourceElement, XPathUtil.StepList sourcePath, NamespaceSupport namespaces)static NestedAttributeMappingCustomImplementationsFinder. find(AppSchemaDataAccessConfigurator configuration, Expression idExpression, Expression parentExpression, XPathUtil.StepList targetXPath, boolean isMultiValued, Map<Name,Expression> clientProperties, Expression sourceElement, XPathUtil.StepList sourcePath, NamespaceSupport namespaces)static ExpressionCustomImplementationsFinder. find(FeatureTypeMapping mappings, XPathUtil.StepList xpath, NestedAttributeMapping nestedMapping) -
Uses of XPathUtil.StepList in org.geotools.data.complex.util
Methods in org.geotools.data.complex.util that return XPathUtil.StepList Modifier and Type Method Description XPathUtil.StepListXPathUtil.StepList. clone()static XPathUtil.StepListXPathUtil. rootElementSteps(AttributeDescriptor rootElement, NamespaceSupport namespaces)Returns the list of steps in an x-path expression that represents the root element.static XPathUtil.StepListXPathUtil. steps(AttributeDescriptor root, String xpathExpression, NamespaceSupport namespaces)Returns the list of stepts inxpathExpressionby cleaning it up removing unnecessary elements.XPathUtil.StepListXPathUtil.StepList. subList(int fromIndex, int toIndex)Methods in org.geotools.data.complex.util with parameters of type XPathUtil.StepList Modifier and Type Method Description static booleanXPathUtil. equals(Name targetNodeName, XPathUtil.StepList targetXPath)booleanXPathUtil.StepList. equalsIgnoreIndex(XPathUtil.StepList propertyName)Compares this StepList with another for equivalence regardless of the indexes of each Step.booleanXPathUtil.StepList. startsWith(XPathUtil.StepList other)Constructors in org.geotools.data.complex.util with parameters of type XPathUtil.StepList Constructor Description StepList(XPathUtil.StepList steps) -
Uses of XPathUtil.StepList in org.geotools.data.joining
Constructors in org.geotools.data.joining with parameters of type XPathUtil.StepList Constructor Description JoiningNestedAttributeMapping(Expression idExpression, Expression parentExpression, XPathUtil.StepList targetXPath, boolean isMultiValued, Map<Name,Expression> clientProperties, Expression sourceElement, XPathUtil.StepList sourcePath, NamespaceSupport namespaces)Constructor -
Uses of XPathUtil.StepList in org.geotools.data.mongodb.complex
Methods in org.geotools.data.mongodb.complex with parameters of type XPathUtil.StepList Modifier and Type Method Description ExpressionMongoNestedAttributeExpressionFactory. createNestedAttributeExpression(FeatureTypeMapping mappings, XPathUtil.StepList xpath, NestedAttributeMapping nestedMapping)NestedAttributeMappingMongoNestedMappingFactory. createNestedAttributeMapping(AppSchemaDataAccessConfigurator configuration, Expression idExpression, Expression parentExpression, XPathUtil.StepList targetXPath, boolean isMultiValued, Map<Name,Expression> clientProperties, Expression sourceElement, XPathUtil.StepList sourcePath, NamespaceSupport namespaces)Constructors in org.geotools.data.mongodb.complex with parameters of type XPathUtil.StepList Constructor Description MongoNestedMapping(Expression idExpression, Expression parentExpression, XPathUtil.StepList targetXPath, boolean isMultiValued, Map<Name,Expression> clientProperties, Expression sourceElement, XPathUtil.StepList sourcePath, NamespaceSupport namespaces)
-