Uses of Class
org.geotools.data.complex.filter.XPathUtil.StepList

Packages that use XPathUtil.StepList
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.filter   
org.geotools.data.joining   
org.geotools.filter   
 

Uses of XPathUtil.StepList in org.geotools.data.complex
 

Fields in org.geotools.data.complex declared as XPathUtil.StepList
protected  XPathUtil.StepList NestedAttributeMapping.nestedTargetXPath
          Target xpath that links to nested features
protected  XPathUtil.StepList AttributeMapping.targetXPath
           
 

Methods in org.geotools.data.complex that return XPathUtil.StepList
 XPathUtil.StepList AttributeMapping.getTargetXPath()
           
 

Methods in org.geotools.data.complex with parameters of type XPathUtil.StepList
 List<Expression> XmlFeatureTypeMapping.findMappingsFor(XPathUtil.StepList propertyName)
          Looks up for attribute mappings matching the xpath expression propertyName.
 List<Expression> FeatureTypeMapping.findMappingsFor(XPathUtil.StepList propertyName)
          Looks up for attribute mappings matching the xpath expression propertyName.
 AttributeMapping FeatureTypeMapping.getAttributeMapping(XPathUtil.StepList exactPath)
          Finds the attribute mapping for the target expression exactPath
 List<AttributeMapping> FeatureTypeMapping.getAttributeMappingsIgnoreIndex(XPathUtil.StepList targetPath)
          Finds the attribute mappings for the given target location path.
 List<Expression> XmlFeatureTypeMapping.getExpressionsIgnoreIndex(XPathUtil.StepList targetPath)
           
 AttributeMapping XmlFeatureTypeMapping.getStringMapping(XPathUtil.StepList exactPath)
          Finds the attribute mapping for the target expression exactPath
protected static boolean AppSchemaDataAccess.matchProperty(String requestedProperty, XPathUtil.StepList target)
          Helper method for getSurrogatePropertyNames to match a requested single step property with a target x-path, ignoring namespaces
protected static boolean AppSchemaDataAccess.matchProperty(XPathUtil.StepList requestedProperty, XPathUtil.StepList target)
          Helper method for getSurrogatePropertyNames to match a requested x-path property with a target x-path
protected  Attribute AbstractMappingFeatureIterator.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  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.
protected  void DataAccessMappingFeatureIterator.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
AttributeMapping(Expression idExpression, Expression sourceExpression, String sourceIndex, XPathUtil.StepList targetXPath, AttributeType targetNodeInstance, boolean isMultiValued, Map<Name,Expression> clientProperties)
           
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
 XPathUtil.StepList XPathUtil.StepList.clone()
           
static XPathUtil.StepList XPathUtil.rootElementSteps(AttributeDescriptor rootElement, NamespaceSupport namespaces)
          Returns the list of steps in an x-path expression that represents the root element.
static XPathUtil.StepList XPathUtil.steps(AttributeDescriptor root, String xpathExpression, NamespaceSupport namespaces)
          Returns the list of stepts in xpathExpression by cleaning it up removing unnecessary elements.
 XPathUtil.StepList XPathUtil.StepList.subList(int fromIndex, int toIndex)
           
 

Methods in org.geotools.data.complex.filter with parameters of type XPathUtil.StepList
static boolean XPathUtil.equals(Name targetNodeName, XPathUtil.StepList targetXPath)
           
 boolean XPathUtil.StepList.equalsIgnoreIndex(XPathUtil.StepList propertyName)
          Compares this StepList with another for equivalence regardless of the indexes of each Step.
 boolean XPath.isComplexType(XPathUtil.StepList attrXPath, AttributeDescriptor featureType)
           
 Attribute XPath.set(Attribute att, XPathUtil.StepList xpath, Object value, String id, AttributeType targetNodeType, boolean isXlinkRef, AttributeDescriptor targetDescriptor, Expression sourceExpression)
           
 Attribute XPath.set(Attribute att, XPathUtil.StepList xpath, Object value, String id, AttributeType targetNodeType, boolean isXlinkRef, Expression sourceExpression)
          Sets the value of the attribute of att addressed by xpath and of type targetNodeType to be value with id id.
 boolean XPathUtil.StepList.startsWith(XPathUtil.StepList other)
           
 

Constructors in org.geotools.data.complex.filter with parameters of type XPathUtil.StepList
XPathUtil.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
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.filter
 

Constructors in org.geotools.filter with parameters of type XPathUtil.StepList
NestedAttributeExpression(XPathUtil.StepList xpath, NestedAttributeMapping nestedMapping)
          First constructor
 



Copyright © 1996-2014 Geotools. All Rights Reserved.