Uses of Interface
org.geotools.api.filter.expression.PropertyName
Packages that use PropertyName
Package
Description
Defines the DataStore API via which all data is imported or exported.
Filters features according their properties.
An expression is a combination of one or more elements that evaluate to single
Object
value.An SortBy indicates the ordering requested during a data query.
This package contains the implementation of a ComplexDataStore,
Styling to be applied on
org.geotools.renderer.geom.Geometry
objects at rendering time.The package name does not map the prefix name because we feel that this
is a better representation.
-
Uses of PropertyName in net.opengis.wfs20.impl
Methods in net.opengis.wfs20.impl that return PropertyNameModifier and TypeMethodDescriptionWfs20FactoryImpl.createPropertyNameFromString
(EDataType eDataType, String initialValue) -
Uses of PropertyName in net.opengis.wfs20.util
Methods in net.opengis.wfs20.util with parameters of type PropertyNameModifier and TypeMethodDescriptionboolean
Wfs20Validator.validatePropertyName
(PropertyName propertyName, DiagnosticChain diagnostics, Map<Object, Object> context) -
Uses of PropertyName in org.geotools.api.data
Fields in org.geotools.api.data with type parameters of type PropertyNameModifier and TypeFieldDescriptionstatic final List<PropertyName>
Query.ALL_PROPERTIES
A constant (valuenull
) that can be used with Query.setProperties(java.util.List<org.geotools.api.filter.expression.PropertyName>) to indicate that all properties are to be retrieved.static final List<PropertyName>
Query.NO_PROPERTIES
A constant (empty String array) that can be used with Query.setProperties(java.util.List<org.geotools.api.filter.expression.PropertyName>) 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 PropertyNameModifier and TypeMethodDescriptionJoin.getProperties()
List of properties specifying which attributes of joined features to obtain.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 PropertyNameModifier and TypeMethodDescriptionvoid
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 PropertyNameModifierConstructorDescriptionQuery
(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 -
Uses of PropertyName in org.geotools.api.filter.expression
Methods in org.geotools.api.filter.expression with parameters of type PropertyNameModifier and TypeMethodDescriptionExpressionVisitor.visit
(PropertyName expression, Object extraData) -
Uses of PropertyName in org.geotools.api.filter.sort
Methods in org.geotools.api.filter.sort that return PropertyNameModifier and TypeMethodDescriptionSortBy.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 PropertyNameModifier and TypeClassDescriptionclass
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 PropertyNameModifier and TypeMethodDescription -
Uses of PropertyName in org.geotools.appschema.jdbc
Methods in org.geotools.appschema.jdbc with parameters of type PropertyNameModifier and TypeMethodDescriptionNamespaceAwareAttributeRenameVisitor.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 PropertyNameMethods in org.geotools.brewer.styling.filter.expression with parameters of type PropertyNameConstructors in org.geotools.brewer.styling.filter.expression with parameters of type PropertyName -
Uses of PropertyName in org.geotools.coverage.util
Fields in org.geotools.coverage.util declared as PropertyNameModifier and TypeFieldDescriptionstatic final PropertyName
FeatureUtilities.GRID_PROPERTY_NAME
static final PropertyName
FeatureUtilities.PARAMS_PROPERTY_NAME
-
Uses of PropertyName in org.geotools.data
Methods in org.geotools.data that return types with arguments of type PropertyNameModifier and TypeMethodDescriptionstatic 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 PropertyNameModifier and TypeMethodDescriptionprotected boolean
DiffFeatureReader.isDefaultGeometry
(PropertyName ae) Method parameters in org.geotools.data with type arguments of type PropertyNameModifier and TypeMethodDescriptionstatic 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 PropertyNameModifier and TypeFieldDescriptionprotected Map<AttributeMapping,
List<PropertyName>> AbstractMappingFeatureIterator.selectedProperties
Selected Properties for Feature ChainingMethods in org.geotools.data.complex that return PropertyNameModifier and TypeMethodDescriptionstatic PropertyName
IndexedMappingFeatureIterator.unrollIndex
(PropertyName expression, FeatureTypeMapping mapping) Methods in org.geotools.data.complex that return types with arguments of type PropertyNameModifier and TypeMethodDescriptionprotected List<PropertyName>
IndexedMappingFeatureIterator.getIndexQueryProperties()
Methods in org.geotools.data.complex with parameters of type PropertyNameModifier and TypeMethodDescriptionstatic PropertyName
IndexedMappingFeatureIterator.unrollIndex
(PropertyName expression, FeatureTypeMapping mapping) Method parameters in org.geotools.data.complex with type arguments of type PropertyNameModifier and TypeMethodDescriptionprotected 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 PropertyNameModifier and TypeClassDescriptionfinal class
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 PropertyNameModifier and TypeMethodDescriptionprotected void
ComplexFilterSplitter.checkAttributeFound
(PropertyName expression, XPathUtil.StepList exprSteps, FeatureChainedAttributeVisitor nestedAttrExtractor, FeatureChainedAttributeVisitor existsAttrExtractor, List<FeatureChainedAttributeVisitor.FeatureChainedAttributeDescriptor> fcAttrs) Attribute error checkComplexFilterSplitter.CapabilitiesExpressionVisitor.visit
(PropertyName expr, Object extraData) ComplexFilterSplitter.visit
(PropertyName expression, Object notUsed) FeatureChainedAttributeVisitor.visit
(PropertyName expression, Object data) IndexUnmappingVisitor.visit
(PropertyName expression, Object extraData) MultipleValueExtractor.visit
(PropertyName expression, Object data) 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 PropertyNameModifier and TypeMethodDescriptiondefault List<PropertyName>
CustomSourceDataStore.getSurrogatePropertyNames
(List<PropertyName> requested, FeatureTypeMapping mapping) Method parameters in org.geotools.data.complex.spi with type arguments of type PropertyNameModifier and TypeMethodDescriptiondefault 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 PropertyNameModifier and TypeMethodDescriptionprotected Object
DB2FilterToSQL.visitBinarySpatialOperator
(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData) -
Uses of PropertyName in org.geotools.data.duckdb
Methods in org.geotools.data.duckdb with parameters of type PropertyNameModifier and TypeMethodDescriptionprotected Object
DuckDBFilterToSQL.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 PropertyNameModifier and TypeMethodDescriptionprotected 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 PropertyNameModifier and TypeMethodDescriptionprotected 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 PropertyNameModifier and TypeMethodDescriptionprotected 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 PropertyNameModifier and TypeMethodDescriptionFilterToSQL.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 PropertyNameModifier and TypeMethodDescriptionJoiningNestedAttributeMapping.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 PropertyNameModifier and TypeMethodDescriptionAbstractFilterToMongo.visit
(PropertyName expression, Object extraData) -
Uses of PropertyName in org.geotools.data.mongodb.complex
Classes in org.geotools.data.mongodb.complex that implement PropertyNameModifier and TypeClassDescriptionclass
Extracts all the values of a given JSON path.final class
Function that selects a JSON object using a JSON path.Methods in org.geotools.data.mongodb.complex that return types with arguments of type PropertyNameModifier and TypeMethodDescriptionMongoComplexDataSource.getSurrogatePropertyNames
(List<PropertyName> requested, FeatureTypeMapping featureTypeMapping) Method parameters in org.geotools.data.mongodb.complex with type arguments of type PropertyNameModifier and TypeMethodDescriptionMongoComplexDataSource.getSurrogatePropertyNames
(List<PropertyName> requested, FeatureTypeMapping featureTypeMapping) -
Uses of PropertyName in org.geotools.data.mysql
Methods in org.geotools.data.mysql with parameters of type PropertyNameModifier and TypeMethodDescriptionprotected 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 PropertyNameModifier and TypeMethodDescriptionprotected 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 PropertyNameModifier and TypeMethodDescriptionprotected 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.singlestore
Methods in org.geotools.data.singlestore with parameters of type PropertyNameModifier and TypeMethodDescriptionprotected Object
SingleStoreFilterToSQL.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 PropertyNameModifier and TypeMethodDescriptionprotected 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 PropertyNameModifier and TypeMethodDescriptionprotected 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 PropertyNameMethods in org.geotools.data.wfs.internal.v2_0.storedquery that return PropertyNameModifier and TypeMethodDescription -
Uses of PropertyName in org.geotools.filter
Classes in org.geotools.filter that implement PropertyNameModifier and TypeClassDescriptionclass
Defines a complex filter (could also be called logical filter).Fields in org.geotools.filter with type parameters of type PropertyNameModifier and TypeFieldDescriptionprotected Set<PropertyName>
FilterAttributeExtractor.propertyNames
Methods in org.geotools.filter that return PropertyNameModifier and TypeMethodDescriptionSortByImpl.getPropertyName()
FilterFactoryImpl.property
(String name, NamespaceSupport namespaceContext) Methods in org.geotools.filter that return types with arguments of type PropertyNameModifier and TypeMethodDescriptionFilterAttributeExtractor.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 PropertyNameModifier and TypeMethodDescriptionvoid
SortByImpl.setPropertyName
(PropertyName propertyName) FilterAttributeExtractor.visit
(PropertyName expression, Object data) Constructors in org.geotools.filter with parameters of type PropertyName -
Uses of PropertyName in org.geotools.filter.expression
Methods in org.geotools.filter.expression with parameters of type PropertyNameModifier and TypeMethodDescriptionAbstractExpressionVisitor.visit
(PropertyName expr, Object extraData) -
Uses of PropertyName in org.geotools.filter.function
Methods in org.geotools.filter.function with parameters of type PropertyNameModifier and TypeMethodDescriptionCollectionFeatureMemberFilterVisitor.visit
(PropertyName expression, Object data) -
Uses of PropertyName in org.geotools.filter.spatial
Methods in org.geotools.filter.spatial that return PropertyNameConstructors in org.geotools.filter.spatial with parameters of type PropertyNameModifierConstructorDescriptionBBOX3DImpl
(PropertyName propertyName, ReferencedEnvelope3D env, FilterFactory factory) -
Uses of PropertyName in org.geotools.filter.text.commons
Methods in org.geotools.filter.text.commons that return PropertyNameModifier and TypeMethodDescriptionAbstractFilterBuilder.buildCompoundAttribute
(int nodeSimpleAttr, String nodeAttrSeparator) AbstractFilterBuilder.buildSimpleAttribute()
BuildResultStack.popPropertyName()
Methods in org.geotools.filter.text.commons with parameters of type PropertyNameModifier and TypeMethodDescriptionprotected boolean
ExpressionToText.propertyNeedsDelimiters
(PropertyName name) 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 PropertyNameModifier and TypeMethodDescriptionExpressionToCQL2Json.visit
(PropertyName expression, Object extraData) -
Uses of PropertyName in org.geotools.filter.visitor
Methods in org.geotools.filter.visitor with parameters of type PropertyNameModifier and TypeMethodDescriptionAbstractFinderFilterVisitor.visit
(PropertyName expression, Object data) AbstractSearchFilterVisitor.visit
(PropertyName expression, Object data) CapabilitiesFilterSplitter.visit
(PropertyName expression, Object notUsed) DefaultExpressionVisitor.visit
(PropertyName expression, Object data) DefaultFilterVisitor.visit
(PropertyName expression, Object data) DuplicatingFilterVisitor.visit
(PropertyName expression, Object extraData) ExpressionTypeVisitor.visit
(PropertyName expression, Object extraData) ExtractBoundsFilterVisitor.visit
(PropertyName expression, Object data) IsFullySupportedFilterVisitor.visit
(PropertyName expression, Object extraData) You can override this to perform a sanity check against a provided FeatureType.IsStaticExpressionVisitor.visit
(PropertyName expression, Object data) If even a single PropertyName is found in the expression the expression is not static.IsSupportedFilterVisitor.visit
(PropertyName expression, Object extraData) You can override this to perform a sanity check against a provided FeatureType.NullExpressionVisitor.visit
(PropertyName expression, Object extraData) NullFilterVisitor.visit
(PropertyName expression, Object data) PostPreProcessFilterSplittingVisitor.visit
(PropertyName expression, Object notUsed) PropertyNameResolvingVisitor.visit
(PropertyName expression, Object extraData) -
Uses of PropertyName in org.geotools.geopkg
Methods in org.geotools.geopkg with parameters of type PropertyNameModifier and TypeMethodDescriptionprotected 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 PropertyNameModifier and TypeClassDescriptionclass
Property name that knows what feature type it comes from.Methods in org.geotools.jdbc with parameters of type PropertyNameModifier and TypeMethodDescriptionprotected String
JDBCDataStore.getPropertyName
(SimpleFeatureType featureType, PropertyName propertyName) Helper method for executing a property name against a feature type.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 PropertyNameModifier and TypeMethodDescriptionStyleAttributeExtractor.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 PropertyNameModifier and TypeMethodDescriptionGeometryDefaulter.visit
(PropertyName expression, Object extraData) -
Uses of PropertyName in org.geotools.wfs
Constructors in org.geotools.wfs with parameters of type PropertyNameModifierConstructorDescriptionPropertyValueCollection
(FeatureCollection delegate, AttributeDescriptor descriptor, PropertyName propName) -
Uses of PropertyName in org.geotools.xml.filter
Methods in org.geotools.xml.filter with parameters of type PropertyNameModifier and TypeMethodDescriptionFilterTransformer.FilterTranslator.visit
(PropertyName expression, Object extraData) -
Uses of PropertyName in org.h2gis.geotools
Methods in org.h2gis.geotools with parameters of type PropertyNameModifier and TypeMethodDescriptionprotected 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)