Uses of Interface
org.geotools.api.filter.expression.PropertyName
-
-
Uses of PropertyName in org.geotools.api.data
Fields in org.geotools.api.data with type parameters of type PropertyName Modifier and Type Field Description static List<PropertyName>
Query. ALL_PROPERTIES
A constant (valuenull
) that can be used with #setProperties(Collection) to indicate that all properties are to be retrieved. static List<PropertyName>
Query. NO_PROPERTIES
A constant (empty String array) that can be used with #setProperties(Collection) to indicate that no properties are to be retrieved. protected List<PropertyName>
Query. properties
The properties to fetchMethods in org.geotools.api.data that return types with arguments of type PropertyName Modifier and Type Method Description List<PropertyName>
Join. getProperties()
List of properties specifying which attributes of joined features to obtain.List<PropertyName>
Query. getProperties()
Get the names of the properties that this Query will retrieve values for as part of the returned FeatureCollection.Method parameters in org.geotools.api.data with type arguments of type PropertyName Modifier and Type Method Description void
Join. setProperties(List<PropertyName> properties)
Sets list of properties specifying which attributes of joined features to obtain.void
Query. setProperties(List<PropertyName> propNames)
Set the names of the properties that this Query should retrieve as part of the returned FeatureCollection.Constructor parameters in org.geotools.api.data with type arguments of type PropertyName Constructor Description Query(String typeName, URI namespace, Filter filter, int maxFeatures, List<PropertyName> properties, String handle)
Constructor.Query(String typeName, Filter filter, int maxFeatures, List<PropertyName> properties, String handle)
Constructor.Query(String typeName, Filter filter, List<PropertyName> properties)
Constructor. -
Uses of PropertyName in org.geotools.api.filter
Methods in org.geotools.api.filter that return PropertyName Modifier and Type Method Description PropertyName
FilterFactory. property(String name)
Retrieves the value of a feature's property.PropertyName
FilterFactory. property(String xpath, NamespaceSupport namespaceContext)
Retrieves the value of a feature's property.PropertyName
FilterFactory. property(Name name)
Retrieves the value of a feature's property. -
Uses of PropertyName in org.geotools.api.filter.expression
Methods in org.geotools.api.filter.expression with parameters of type PropertyName Modifier and Type Method Description Object
ExpressionVisitor. visit(PropertyName expression, Object extraData)
-
Uses of PropertyName in org.geotools.api.filter.sort
Methods in org.geotools.api.filter.sort that return PropertyName Modifier and Type Method Description PropertyName
SortBy. getPropertyName()
Indicate property to sort by, specification is limited to PropertyName. -
Uses of PropertyName in org.geotools.appschema.filter
Classes in org.geotools.appschema.filter that implement PropertyName Modifier and Type Class Description class
NestedAttributeExpression
This class represents a list of expressions broken up from a single XPath expression that is nested in more than one feature.Methods in org.geotools.appschema.filter that return PropertyName Modifier and Type Method Description PropertyName
FilterFactoryImplNamespaceAware. property(String name)
PropertyName
FilterFactoryImplReportInvalidProperty. property(String name)
-
Uses of PropertyName in org.geotools.appschema.jdbc
Methods in org.geotools.appschema.jdbc with parameters of type PropertyName Modifier and Type Method Description Object
NamespaceAwareAttributeRenameVisitor. visit(PropertyName expression, Object extraData)
Creates a copy of the inputPropertyName
expression with renamed attributes. -
Uses of PropertyName in org.geotools.brewer.styling.filter.expression
Methods in org.geotools.brewer.styling.filter.expression that return PropertyName Modifier and Type Method Description PropertyName
PropertyNameBuilder. build()
Methods in org.geotools.brewer.styling.filter.expression with parameters of type PropertyName Modifier and Type Method Description PropertyNameBuilder
PropertyNameBuilder. reset(PropertyName original)
Constructors in org.geotools.brewer.styling.filter.expression with parameters of type PropertyName Constructor Description PropertyNameBuilder(PropertyName propertyName)
-
Uses of PropertyName in org.geotools.coverage.util
Fields in org.geotools.coverage.util declared as PropertyName Modifier and Type Field Description static PropertyName
FeatureUtilities. GRID_PROPERTY_NAME
static PropertyName
FeatureUtilities. PARAMS_PROPERTY_NAME
-
Uses of PropertyName in org.geotools.data
Methods in org.geotools.data that return types with arguments of type PropertyName Modifier and Type Method Description static List<PropertyName>
DataUtilities. addMandatoryProperties(SimpleFeatureType type, List<PropertyName> oldProps)
Returns a list of properties of a simple feature type, including all properties from a given list, and all mandatory (minoccurs > 0) added.static Set<PropertyName>
DataUtilities. propertyNames(Expression expression)
Traverses the expression and returns any encountered property names.static Set<PropertyName>
DataUtilities. propertyNames(Expression expression, SimpleFeatureType featureType)
Traverses the expression and returns any encountered property names.static Set<PropertyName>
DataUtilities. propertyNames(Filter filter)
Traverses the filter and returns any encountered property names.static Set<PropertyName>
DataUtilities. propertyNames(Filter filter, SimpleFeatureType featureType)
Traverses the filter and returns any encountered property names.Methods in org.geotools.data with parameters of type PropertyName Modifier and Type Method Description protected boolean
DiffFeatureReader. isDefaultGeometry(PropertyName ae)
Method parameters in org.geotools.data with type arguments of type PropertyName Modifier and Type Method Description static List<PropertyName>
DataUtilities. addMandatoryProperties(SimpleFeatureType type, List<PropertyName> oldProps)
Returns a list of properties of a simple feature type, including all properties from a given list, and all mandatory (minoccurs > 0) added. -
Uses of PropertyName in org.geotools.data.complex
Fields in org.geotools.data.complex with type parameters of type PropertyName Modifier and Type Field Description protected Map<AttributeMapping,List<PropertyName>>
AbstractMappingFeatureIterator. selectedProperties
Selected Properties for Feature ChainingMethods in org.geotools.data.complex that return PropertyName Modifier and Type Method Description static PropertyName
IndexedMappingFeatureIterator. unrollIndex(PropertyName expression, FeatureTypeMapping mapping)
Methods in org.geotools.data.complex that return types with arguments of type PropertyName Modifier and Type Method Description protected List<PropertyName>
IndexedMappingFeatureIterator. getIndexQueryProperties()
Methods in org.geotools.data.complex with parameters of type PropertyName Modifier and Type Method Description static PropertyName
IndexedMappingFeatureIterator. unrollIndex(PropertyName expression, FeatureTypeMapping mapping)
Method parameters in org.geotools.data.complex with type arguments of type PropertyName Modifier and Type Method Description 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. -
Uses of PropertyName in org.geotools.data.complex.config
Classes in org.geotools.data.complex.config that implement PropertyName Modifier and Type Class Description class
JdbcMultipleValue
Implementation of the multivalued mappings API for JDBC based data sources. -
Uses of PropertyName in org.geotools.data.complex.filter
Methods in org.geotools.data.complex.filter with parameters of type PropertyName Modifier and Type Method Description protected void
ComplexFilterSplitter. checkAttributeFound(PropertyName expression, XPathUtil.StepList exprSteps, FeatureChainedAttributeVisitor nestedAttrExtractor, FeatureChainedAttributeVisitor existsAttrExtractor, List<FeatureChainedAttributeVisitor.FeatureChainedAttributeDescriptor> fcAttrs)
Attribute error checkObject
ComplexFilterSplitter.CapabilitiesExpressionVisitor. visit(PropertyName expr, Object extraData)
Object
ComplexFilterSplitter. visit(PropertyName expression, Object notUsed)
Object
FeatureChainedAttributeVisitor. visit(PropertyName expression, Object data)
Object
IndexUnmappingVisitor. visit(PropertyName expression, Object extraData)
Object
MultipleValueExtractor. visit(PropertyName expression, Object data)
List<Expression>
UnmappingFilterVisitor. visit(PropertyName expr, Object arg1)
-
Uses of PropertyName in org.geotools.data.complex.spi
Methods in org.geotools.data.complex.spi that return types with arguments of type PropertyName Modifier and Type Method Description default List<PropertyName>
CustomSourceDataStore. getSurrogatePropertyNames(List<PropertyName> requested, FeatureTypeMapping mapping)
Method parameters in org.geotools.data.complex.spi with type arguments of type PropertyName Modifier and Type Method Description default List<PropertyName>
CustomSourceDataStore. getSurrogatePropertyNames(List<PropertyName> requested, FeatureTypeMapping mapping)
-
Uses of PropertyName in org.geotools.data.db2
Methods in org.geotools.data.db2 with parameters of type PropertyName Modifier and Type Method Description protected Object
DB2FilterToSQL. visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData)
-
Uses of PropertyName in org.geotools.data.h2
Methods in org.geotools.data.h2 with parameters of type PropertyName Modifier and Type Method Description protected Object
H2FilterToSQL. visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData)
-
Uses of PropertyName in org.geotools.data.hana
Methods in org.geotools.data.hana with parameters of type PropertyName Modifier and Type Method Description protected Object
HanaFilterToSQL. visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData)
-
Uses of PropertyName in org.geotools.data.informix
Methods in org.geotools.data.informix with parameters of type PropertyName Modifier and Type Method Description protected Object
InformixFilterToSQL. visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData)
-
Uses of PropertyName in org.geotools.data.jdbc
Methods in org.geotools.data.jdbc with parameters of type PropertyName Modifier and Type Method Description Object
FilterToSQL. visit(PropertyName expression, Object extraData)
Writes the SQL for the attribute Expression.protected Object
FilterToSQL. visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData)
Handles the common case of a PropertyName,Literal geometry binary spatial operator.protected Object
FilterToSQL. visitBinaryTemporalOperator(BinaryTemporalOperator filter, PropertyName property, Literal temporal, boolean swapped, Object extraData)
Handles the common case of a PropertyName,Literal geometry binary temporal operator. -
Uses of PropertyName in org.geotools.data.joining
Method parameters in org.geotools.data.joining with type arguments of type PropertyName Modifier and Type Method Description DataAccessMappingFeatureIterator
JoiningNestedAttributeMapping. initSourceFeatures(JoiningNestedAttributeMapping.Instance instance, Name featureTypeName, CoordinateReferenceSystem reprojection, List<PropertyName> selectedProperties, boolean includeMandatory, int resolveDepth, Integer resolveTimeOut, Transaction transaction)
Initialise a new iterator (for polymorphism, there could be multiple per instance) -
Uses of PropertyName in org.geotools.data.mongodb
Methods in org.geotools.data.mongodb with parameters of type PropertyName Modifier and Type Method Description Object
AbstractFilterToMongo. visit(PropertyName expression, Object extraData)
-
Uses of PropertyName in org.geotools.data.mongodb.complex
Classes in org.geotools.data.mongodb.complex that implement PropertyName Modifier and Type Class Description class
JsonSelectAllFunction
Extracts all the values of a given JSON path.class
JsonSelectFunction
Function that selects a JSON object using a JSON path.Methods in org.geotools.data.mongodb.complex that return types with arguments of type PropertyName Modifier and Type Method Description List<PropertyName>
MongoComplexDataSource. getSurrogatePropertyNames(List<PropertyName> requested, FeatureTypeMapping featureTypeMapping)
Method parameters in org.geotools.data.mongodb.complex with type arguments of type PropertyName Modifier and Type Method Description List<PropertyName>
MongoComplexDataSource. getSurrogatePropertyNames(List<PropertyName> requested, FeatureTypeMapping featureTypeMapping)
-
Uses of PropertyName in org.geotools.data.mysql
Methods in org.geotools.data.mysql with parameters of type PropertyName Modifier and Type Method Description protected Object
MySQLFilterToSQL. visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData)
-
Uses of PropertyName in org.geotools.data.oracle
Methods in org.geotools.data.oracle with parameters of type PropertyName Modifier and Type Method Description protected Object
OracleFilterToSQL. visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData)
-
Uses of PropertyName in org.geotools.data.postgis
Methods in org.geotools.data.postgis with parameters of type PropertyName Modifier and Type Method Description protected Object
PostgisFilterToSQL. visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData)
protected Object
PostgisPSFilterToSql. visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData)
-
Uses of PropertyName in org.geotools.data.sqlserver
Methods in org.geotools.data.sqlserver with parameters of type PropertyName Modifier and Type Method Description protected Object
SQLServerFilterToSQL. visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData)
-
Uses of PropertyName in org.geotools.data.teradata
Methods in org.geotools.data.teradata with parameters of type PropertyName Modifier and Type Method Description protected Object
TeradataFilterToSQL. visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData)
-
Uses of PropertyName in org.geotools.data.wfs.internal.v2_0.storedquery
Classes in org.geotools.data.wfs.internal.v2_0.storedquery that implement PropertyName Modifier and Type Class Description class
ParameterCQLExpressionPropertyName
Methods in org.geotools.data.wfs.internal.v2_0.storedquery that return PropertyName Modifier and Type Method Description PropertyName
ParameterCQLExpressionFilterFactoryImpl. property(String name)
-
Uses of PropertyName in org.geotools.filter
Classes in org.geotools.filter that implement PropertyName Modifier and Type Class Description class
AttributeExpressionImpl
Defines a complex filter (could also be called logical filter).Fields in org.geotools.filter with type parameters of type PropertyName Modifier and Type Field Description protected Set<PropertyName>
FilterAttributeExtractor. propertyNames
Methods in org.geotools.filter that return PropertyName Modifier and Type Method Description PropertyName
SortByImpl. getPropertyName()
PropertyName
FilterFactoryImpl. property(String name)
PropertyName
FilterFactoryImpl. property(String name, NamespaceSupport namespaceContext)
PropertyName
FilterFactoryImpl. property(Name name)
Methods in org.geotools.filter that return types with arguments of type PropertyName Modifier and Type Method Description Set<PropertyName>
FilterAttributeExtractor. getPropertyNameSet()
Lists the PropertyNames found so far; useful when dealing with cpath expressions involving namespace informaiton.static Set<PropertyName>
Filters. propertyNames(Expression expression)
Traverses the expression and returns any encountered property names.static Set<PropertyName>
Filters. propertyNames(Expression expression, SimpleFeatureType featureType)
Traverses the expression and returns any encountered property names.static Set<PropertyName>
Filters. propertyNames(Filter filter)
Traverses the filter and returns any encountered property names.static Set<PropertyName>
Filters. propertyNames(Filter filter, SimpleFeatureType featureType)
Traverses the filter and returns any encountered property names.Methods in org.geotools.filter with parameters of type PropertyName Modifier and Type Method Description void
SortByImpl. setPropertyName(PropertyName propertyName)
Object
FilterAttributeExtractor. visit(PropertyName expression, Object data)
Constructors in org.geotools.filter with parameters of type PropertyName Constructor Description SortByImpl(PropertyName propertyName, SortOrder sortOrder)
-
Uses of PropertyName in org.geotools.filter.expression
Methods in org.geotools.filter.expression with parameters of type PropertyName Modifier and Type Method Description Object
AbstractExpressionVisitor. visit(PropertyName expr, Object extraData)
-
Uses of PropertyName in org.geotools.filter.function
Methods in org.geotools.filter.function with parameters of type PropertyName Modifier and Type Method Description Object
CollectionFeatureMemberFilterVisitor. visit(PropertyName expression, Object data)
-
Uses of PropertyName in org.geotools.filter.spatial
Methods in org.geotools.filter.spatial that return PropertyName Modifier and Type Method Description PropertyName
BBOX3DImpl. getProperty()
Constructors in org.geotools.filter.spatial with parameters of type PropertyName Constructor Description BBOX3DImpl(PropertyName propertyName, ReferencedEnvelope3D env, FilterFactory factory)
-
Uses of PropertyName in org.geotools.filter.text.commons
Methods in org.geotools.filter.text.commons that return PropertyName Modifier and Type Method Description PropertyName
AbstractFilterBuilder. buildCompoundAttribute(int nodeSimpleAttr, String nodeAttrSeparator)
PropertyName
AbstractFilterBuilder. buildSimpleAttribute()
PropertyName
BuildResultStack. popPropertyName()
Methods in org.geotools.filter.text.commons with parameters of type PropertyName Modifier and Type Method Description protected boolean
ExpressionToText. propertyNeedsDelimiters(PropertyName name)
Object
ExpressionToText. visit(PropertyName expression, Object extraData)
-
Uses of PropertyName in org.geotools.filter.text.cqljson
Methods in org.geotools.filter.text.cqljson with parameters of type PropertyName Modifier and Type Method Description Object
ExpressionToCQL2Json. visit(PropertyName expression, Object extraData)
-
Uses of PropertyName in org.geotools.filter.visitor
Methods in org.geotools.filter.visitor with parameters of type PropertyName Modifier and Type Method Description Object
AbstractFinderFilterVisitor. visit(PropertyName expression, Object data)
Object
AbstractSearchFilterVisitor. visit(PropertyName expression, Object data)
Object
CapabilitiesFilterSplitter. visit(PropertyName expression, Object notUsed)
Object
DefaultExpressionVisitor. visit(PropertyName expression, Object data)
Object
DefaultFilterVisitor. visit(PropertyName expression, Object data)
Object
DuplicatingFilterVisitor. visit(PropertyName expression, Object extraData)
Object
ExpressionTypeVisitor. visit(PropertyName expression, Object extraData)
Object
ExtractBoundsFilterVisitor. visit(PropertyName expression, Object data)
Object
IsFullySupportedFilterVisitor. visit(PropertyName expression, Object extraData)
You can override this to perform a sanity check against a provided FeatureType.Boolean
IsStaticExpressionVisitor. visit(PropertyName expression, Object data)
If even a single PropertyName is found in the expression the expression is not static.Object
IsSupportedFilterVisitor. visit(PropertyName expression, Object extraData)
You can override this to perform a sanity check against a provided FeatureType.Object
NullExpressionVisitor. visit(PropertyName expression, Object extraData)
Object
NullFilterVisitor. visit(PropertyName expression, Object data)
Object
PostPreProcessFilterSplittingVisitor. visit(PropertyName expression, Object notUsed)
Object
PropertyNameResolvingVisitor. visit(PropertyName expression, Object extraData)
-
Uses of PropertyName in org.geotools.geopkg
Methods in org.geotools.geopkg with parameters of type PropertyName Modifier and Type Method Description protected Object
GeoPkgFilterToSQL. visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData)
-
Uses of PropertyName in org.geotools.jdbc
Classes in org.geotools.jdbc that implement PropertyName Modifier and Type Class Description class
JoinPropertyName
Property name that knows what feature type it comes from.Methods in org.geotools.jdbc with parameters of type PropertyName Modifier and Type Method Description protected String
JDBCDataStore. getPropertyName(SimpleFeatureType featureType, PropertyName propertyName)
Helper method for executing a property name against a feature type.Object
JoinInfo.JoinQualifier. visit(PropertyName expression, Object extraData)
-
Uses of PropertyName in org.geotools.renderer.style
Methods in org.geotools.renderer.style that return types with arguments of type PropertyName Modifier and Type Method Description Set<PropertyName>
StyleAttributeExtractor. getAttributes()
Returns PropertyNames rather than strings (includes namespace info) -
Uses of PropertyName in org.geotools.stac.client
Methods in org.geotools.stac.client with parameters of type PropertyName Modifier and Type Method Description Object
GeometryDefaulter. visit(PropertyName expression, Object extraData)
-
Uses of PropertyName in org.geotools.wfs
Constructors in org.geotools.wfs with parameters of type PropertyName Constructor Description PropertyValueCollection(FeatureCollection delegate, AttributeDescriptor descriptor, PropertyName propName)
-
Uses of PropertyName in org.geotools.xml.filter
Methods in org.geotools.xml.filter with parameters of type PropertyName Modifier and Type Method Description Object
FilterTransformer.FilterTranslator. visit(PropertyName expression, Object extraData)
-
Uses of PropertyName in org.h2gis.geotools
Methods in org.h2gis.geotools with parameters of type PropertyName Modifier and Type Method Description protected Object
H2GISFilterToSQL. visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData)
protected Object
H2GISFilterToSQLHelper. visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData)
protected Object
H2GISPSFilterToSql. visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData)
-