Package org.geotools.data.complex.filter
package org.geotools.data.complex.filter
-
ClassesClassDescriptionExpression visitor that uses the attribute and mapping information provided by a
FeatureTypeMapping
object to determine which nested feature types / attributes must be traversed to reach the attribute identified by the providedPropertyName
expression.Descriptor class holding information about a feature chained attribute, i.e. an attribute belonging to a feature type that is linked to a root feature type via feature chaining.Represents a single link in the "chain" of feature types that need to be linked to go from the root type to a nested attribute.Duplicates Filter replacing mixed-indexed operator with combined ID IN clause + remaining filtersDetects which AND/OR filter (BinaryLogicOperator) is the parent operator of indexed filter(s).Detects which AND/OR filter (BinaryLogicOperator) is the parent operator of indexed filter(s).A Filter visitor that traverse a Filter or Expression made against a complex FeatureType, and that uses the attribute and type mapping information given by a FeatureTypeMapping object to produce an equivalent Filter that operates against the original FeatureType.Utility class to evaluate XPath expressions against an Attribute instance, which may be any Attribute, whether it is simple, complex, a feature, etc.