Uses of Interface
org.opengis.filter.expression.PropertyName

Packages that use PropertyName
org.geotools.arcsde.filter   
org.geotools.data Defines the DataStoreAPI via which all data is imported or exported. 
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.db2   
org.geotools.data.h2   
org.geotools.data.jdbc   
org.geotools.data.joining   
org.geotools.data.mysql   
org.geotools.data.oracle   
org.geotools.data.postgis   
org.geotools.data.spatialite   
org.geotools.data.sqlserver   
org.geotools.data.teradata   
org.geotools.filter   
org.geotools.filter.expression   
org.geotools.filter.function   
org.geotools.filter.spatial   
org.geotools.filter.text.commons   
org.geotools.filter.visitor   
org.geotools.jdbc   
org.geotools.styling Allows for symbolization of geospatial data. 
org.geotools.wfs   
org.opengis.filter Filters features according their properties. 
org.opengis.filter.expression An expression is a combination of one or more elements that evaluate to single Object value. 
org.opengis.filter.sort An SortBy indicates the ordering requested during a data query. 
 

Uses of PropertyName in org.geotools.arcsde.filter
 

Methods in org.geotools.arcsde.filter with parameters of type PropertyName
 Object FilterToSQLSDE.visit(PropertyName expression, Object extraData)
          Writes the SQL for the attribute Expression.
 

Uses of PropertyName in org.geotools.data
 

Fields in org.geotools.data with type parameters of type PropertyName
static List<PropertyName> Query.ALL_PROPERTIES
          A constant (value null) 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 fetch
 

Methods in org.geotools.data that return types with arguments of type PropertyName
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.
 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.
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.
 

Method parameters in org.geotools.data with type arguments of type PropertyName
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.
 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.data with type arguments of type PropertyName
DefaultQuery(String typeName, URI namespace, Filter filter, int maxFeatures, List<PropertyName> propNames, String handle)
          Deprecated. Constructor that sets all fields.
Query(String typeName, Filter filter, int maxFeatures, List<PropertyName> properties, String handle)
          Constructor.
Query(String typeName, Filter filter, List<PropertyName> properties)
          Constructor.
Query(String typeName, URI namespace, Filter filter, int maxFeatures, List<PropertyName> propNames, String handle)
          Constructor.
 

Uses of PropertyName in org.geotools.data.complex
 

Fields in org.geotools.data.complex with type parameters of type PropertyName
protected  Map<AttributeMapping,List<PropertyName>> AbstractMappingFeatureIterator.selectedProperties
          Selected Properties for Feature Chaining
 

Method parameters in org.geotools.data.complex with type arguments of type PropertyName
 List<Feature> NestedAttributeMapping.getFeatures(Object source, Object foreignKeyValue, List<Object> idValues, CoordinateReferenceSystem reprojection, Object feature, List<PropertyName> selectedProperties, boolean includeMandatory, int resolveDepth, Integer resolveTimeOut)
          Get the maching built features that are stored in this mapping using a supplied link value
 List<Feature> NestedAttributeMapping.getInputFeatures(Object caller, Object foreignKeyValue, List<Object> idValues, Object feature, CoordinateReferenceSystem reprojection, List<PropertyName> selectedProperties, boolean includeMandatory)
          Get matching input features that are stored in this mapping using a supplied link value.
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.filter
 

Methods in org.geotools.data.complex.filter with parameters of type PropertyName
 Object UnmappingFilterVisitor.visit(PropertyName expr, Object arg1)
           
 Object ComplexFilterSplitter.visit(PropertyName expression, Object notUsed)
           
 Object ComplexFilterSplitter.CapabilitiesExpressionVisitor.visit(PropertyName expr, Object extraData)
           
 

Uses of PropertyName in org.geotools.data.db2
 

Methods in org.geotools.data.db2 with parameters of type PropertyName
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
protected  Object H2FilterToSQL.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
 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
 List<Feature> JoiningNestedAttributeMapping.getFeatures(Object caller, Object foreignKeyValue, List<Object> idValues, CoordinateReferenceSystem reprojection, Object feature, List<PropertyName> selectedProperties, boolean includeMandatory, int resolveDepth, Integer resolveTimeOut)
          Get the maching built features that are stored in this mapping using a supplied link value
 List<Feature> JoiningNestedAttributeMapping.getInputFeatures(Object caller, Object foreignKeyValue, List<Object> idValues, Object feature, CoordinateReferenceSystem reprojection, List<PropertyName> selectedProperties, boolean includeMandatory)
          Get matching input features that are stored in this mapping using a supplied link value.
 DataAccessMappingFeatureIterator JoiningNestedAttributeMapping.initSourceFeatures(JoiningNestedAttributeMapping.Instance instance, Name featureTypeName, CoordinateReferenceSystem reprojection, List<PropertyName> selectedProperties, boolean includeMandatory, int resolveDepth, Integer resolveTimeOut)
          Initialise a new iterator (for polymorphism, there could be multiple per instance)
 

Uses of PropertyName in org.geotools.data.mysql
 

Methods in org.geotools.data.mysql with parameters of type PropertyName
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
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
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.spatialite
 

Methods in org.geotools.data.spatialite with parameters of type PropertyName
protected  Object SpatiaLiteFilterToSQL.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
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
protected  Object TeradataFilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData)
           
 

Uses of PropertyName in org.geotools.filter
 

Subinterfaces of PropertyName in org.geotools.filter
 interface AttributeExpression
          Deprecated. use PropertyName
 

Classes in org.geotools.filter that implement PropertyName
 class AttributeExpressionImpl
          Defines a complex filter (could also be called logical filter).
 class AttributeExpressionImpl2
          Defines a complex filter (could also be called logical filter).
 class NestedAttributeExpression
          This class represents a list of expressions broken up from a single XPath expression that is nested in more than one feature.
 

Fields in org.geotools.filter with type parameters of type PropertyName
protected  Set<PropertyName> FilterAttributeExtractor.propertyNames
           
 

Methods in org.geotools.filter that return PropertyName
 PropertyName SortByImpl.getPropertyName()
           
 PropertyName FilterFactoryImpl.property(Name name)
           
 PropertyName FilterFactoryImplNamespaceAware.property(String name)
           
 PropertyName FilterFactoryImplReportInvalidProperty.property(String name)
           
 PropertyName FilterFactoryImpl.property(String name)
           
 PropertyName FilterFactoryImpl.property(String name, NamespaceSupport namespaceContext)
           
 

Methods in org.geotools.filter that return types with arguments of type PropertyName
 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
 void SortByImpl.setPropertyName(PropertyName propertyName)
           
 Object FilterAttributeExtractor.visit(PropertyName expression, Object data)
           
 Object FilterTransformer.FilterTranslator.visit(PropertyName expression, Object extraData)
           
 

Constructors in org.geotools.filter with parameters of type PropertyName
SortByImpl(PropertyName propertyName, SortOrder sortOrder)
           
 

Uses of PropertyName in org.geotools.filter.expression
 

Methods in org.geotools.filter.expression that return PropertyName
 PropertyName PropertyNameBuilder.build()
           
 

Methods in org.geotools.filter.expression with parameters of type PropertyName
 PropertyNameBuilder PropertyNameBuilder.reset(PropertyName original)
           
 Object AbstractExpressionVisitor.visit(PropertyName expr, Object extraData)
           
 Object FilterVisitorExpressionWrapper.visit(PropertyName expression, Object extraData)
           
 

Constructors in org.geotools.filter.expression with parameters of type PropertyName
PropertyNameBuilder(PropertyName propertyName)
           
 

Uses of PropertyName in org.geotools.filter.function
 

Methods in org.geotools.filter.function with parameters of type PropertyName
 Object CollectionFeatureMemberFilterVisitor.visit(PropertyName expression, Object data)
           
 

Uses of PropertyName in org.geotools.filter.spatial
 

Methods in org.geotools.filter.spatial that return PropertyName
 PropertyName BBOX3DImpl.getProperty()
           
 

Constructors in org.geotools.filter.spatial with parameters of type PropertyName
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
 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
 Object ExpressionToText.visit(PropertyName expression, Object extraData)
           
 

Uses of PropertyName in org.geotools.filter.visitor
 

Methods in org.geotools.filter.visitor with parameters of type PropertyName
 Object DefaultFilterVisitor.visit(PropertyName expression, Object data)
           
 Object NullFilterVisitor.visit(PropertyName expression, Object data)
           
 Object PostPreProcessFilterSplittingVisitor.visit(PropertyName expression, Object notUsed)
          Deprecated.  
 Object NullExpressionVisitor.visit(PropertyName expression, Object extraData)
           
 Object AbstractFinderFilterVisitor.visit(PropertyName expression, Object data)
           
 Object AbstractSearchFilterVisitor.visit(PropertyName expression, Object data)
           
 Object IsSupportedFilterVisitor.visit(PropertyName expression, Object extraData)
          You can override this to perform a sanity check against a provided FeatureType.
 Object DefaultExpressionVisitor.visit(PropertyName expression, Object data)
           
 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.
 Object DuplicatingFilterVisitor.visit(PropertyName expression, Object extraData)
           
 Boolean IsStaticExpressionVisitor.visit(PropertyName expression, Object data)
          If even a single PropertyName is found in the expression the expression is not static.
 Object PropertyNameResolvingVisitor.visit(PropertyName expression, Object extraData)
           
 Object CapabilitiesFilterSplitter.visit(PropertyName expression, Object notUsed)
           
 

Uses of PropertyName in org.geotools.jdbc
 

Classes in org.geotools.jdbc that implement PropertyName
 class JoinPropertyName
          Property name that knows what feature type it comes from.
 

Methods in org.geotools.jdbc with parameters of type PropertyName
protected  String JDBCDataStore.getPropertyName(SimpleFeatureType featureType, PropertyName propertyName)
          Helper method for executing a property name against a feature type.
 

Uses of PropertyName in org.geotools.styling
 

Methods in org.geotools.styling that return types with arguments of type PropertyName
 Set<PropertyName> StyleAttributeExtractor.getAttributes()
          Returns PropertyNames rather than strings (includes namespace info)
 

Uses of PropertyName in org.geotools.wfs
 

Constructors in org.geotools.wfs with parameters of type PropertyName
PropertyValueCollection(FeatureCollection delegate, AttributeDescriptor descriptor, PropertyName propName)
           
 

Uses of PropertyName in org.opengis.filter
 

Methods in org.opengis.filter that return PropertyName
 PropertyName FilterFactory2.property(Name name)
          Retrieves the value of a feature's property.
 PropertyName FilterFactory.property(String name)
          Retrieves the value of a feature's property.
 PropertyName FilterFactory2.property(String xpath, NamespaceSupport namespaceContext)
          Retrieves the value of a feature's property.
 

Uses of PropertyName in org.opengis.filter.expression
 

Methods in org.opengis.filter.expression with parameters of type PropertyName
 Object ExpressionVisitor.visit(PropertyName expression, Object extraData)
           
 

Uses of PropertyName in org.opengis.filter.sort
 

Methods in org.opengis.filter.sort that return PropertyName
 PropertyName SortBy.getPropertyName()
          Indicate property to sort by, specification is limited to PropertyName.
 



Copyright © 1996-2014 Geotools. All Rights Reserved.