Uses of Class
com.luciad.ogc.filter.model.TLcdOGCPropertyName
Package
Description
Contains a Java object model for representing an OGC filter, implementing the OGC 02-059, 04-095 and 09-026 standards
(OGC Filter Encoding Implementation Specification, version 1.0.0, 1.1.0 and 2.0.0).
Model objects for SLD Feature Type Styles implementing the OGC 05-077r4,
Symbology encoding standard, version 1.1.0, and the deprecated OGC 02-070 standard,
Styled Layer Descriptor Implementation Specification, version 1.0.
-
Uses of TLcdOGCPropertyName in com.luciad.ogc.filter.model
Modifier and TypeMethodDescriptionTLcdOGCBBoxOperator.getPropertyName()
Gets the property name that identifies the geometric property to be considered for the intersection.TLcdOGCBinarySpatialOperator.getPropertyName()
Gets the property name that identifies the geometric property to be considered in the spatial relationship.TLcdOGCDistanceBuffer.getPropertyName()
Gets the property name that identifies the geometric property to be considered in the spatial test.TLcdOGCIsLikeOperator.getPropertyName()
Gets the property name that will be compared.TLcdOGCIsNullOperator.getPropertyName()
Gets the property of which the value must be checked.TLcdOGCSortProperty.getPropertyName()
Gets the property name.static TLcdOGCPropertyName
TLcdOGCFilterFactory.property
(TLcdDataType aDataType, TLcdDataProperty... aProperties) Creates a property name that points to the last property inaProperties
, the xpath will start from an object of typeaDataType
.static TLcdOGCPropertyName
Creates a property name based on an xpath expression that only uses the default name space.static TLcdOGCPropertyName
Creates a property name based on an xpath expression that only uses the default name space.static TLcdOGCPropertyName
Creates a property name based on an xpath expression and aMap
that maps prefixes to namespaces.Modifier and TypeMethodDescriptionstatic TLcdOGCSortBy
TLcdOGCSortBy.comparing
(TLcdOGCPropertyName aPropertyName) Create a "sort by" based on the given property.static TLcdOGCSortBy
TLcdOGCSortBy.comparing
(TLcdOGCPropertyName aPropertyName, int aSortOrder) Create a "sort by" based on the given property.static TLcdOGCIsNullOperator
TLcdOGCFilterFactory.isNull
(TLcdOGCPropertyName aPropertyName) Creates an operator that evaluates to true when the given property is null.static TLcdOGCIsLikeOperator
TLcdOGCFilterFactory.like
(TLcdOGCPropertyName aPropertyName, Object aLiteralPatternContent) Creates an operator that evaluates to true when the value ofaPropertyName
matches the pattern specified inaLiteralPatternContent
.void
TLcdOGCBBoxOperator.setPropertyName
(TLcdOGCPropertyName aPropertyName) Sets the property name that identifies the geometric property to be considered for the intersection.void
TLcdOGCBinarySpatialOperator.setPropertyName
(TLcdOGCPropertyName aPropertyName) Sets the property name that identifies the geometric property to be considered in the spatial relationship.void
TLcdOGCBinaryTemporalOperator.setPropertyName
(TLcdOGCPropertyName aPropertyName) Sets the property name that identifies the time property to be considered in the temporal relationship.void
TLcdOGCDistanceBuffer.setPropertyName
(TLcdOGCPropertyName aPropertyName) Sets the property name that identifies the geometric property to be considered in the spatial test.void
TLcdOGCIsLikeOperator.setPropertyName
(TLcdOGCPropertyName aPropertyName) Sets the property name that will be compared.void
TLcdOGCIsNullOperator.setPropertyName
(TLcdOGCPropertyName aPropertyName) Sets the property of which the value must be checked.void
TLcdOGCSortProperty.setPropertyName
(TLcdOGCPropertyName aPropertyName) Sets the property name.TLcdOGCFilterFactory.temporal
(TLcdOGCPropertyName aPropertyName, Date aDate, QName aComparison) Creates an operator that evaluates to true whenaPropertyName
matches in the comparison withaDate
.TLcdOGCFilterFactory.temporalInterval
(TLcdOGCPropertyName aPropertyName, Date aBegin, Date aEnd, QName aComparison) Creates an operator that evaluates to true whenaPropertyName
matches in the comparison with time interval defined byaBegin
andaEnd
.final TLcdOGCSortBy
TLcdOGCSortBy.thenComparing
(TLcdOGCPropertyName aPropertyName) Create a new "sort by" that first sorts using this sort-by, then on the given property when two elements are considered equal by this sort-by.final TLcdOGCSortBy
TLcdOGCSortBy.thenComparing
(TLcdOGCPropertyName aPropertyName, int aSortOrder) Create a new "sort by" that first sorts using this sort-by, then on the given property when two elements are considered equal by this sort-by.ModifierConstructorDescriptionTLcdOGCBBoxOperator
(TLcdOGCPropertyName aPropertyName, ILcdBounds aBounds, ILcdGeoReference aBoundsGeoReference) Constructs an instance for a given property name, an envelope, and a optional spatial reference for the envelope.TLcdOGCBinarySpatialOperator
(int aType, TLcdOGCPropertyName aPropertyName, ILcdShape aShape, ILcdGeoReference aShapeGeoReference) Constructs an instance for a given spatial relationship type, a property name, a shape and a spatial reference.TLcdOGCBinaryTemporalOperator
(TLcdOGCPropertyName aPropertyName, QName aType, Object aExpression) Creates a new operator.TLcdOGCDistanceBuffer
(int aType, TLcdOGCPropertyName aPropertyName, ILcdShape aShape, ILcdGeoReference aShapeGeoReference, TLcdOGCDistance aDistance) Creates an instance for a given for a given spatial test type, a property name, a shape, a spatial reference and a distance.TLcdOGCIsLikeOperator
(TLcdOGCPropertyName aPropertyName, TLcdOGCLiteral aPattern, char aWildCard, char aSingleChar, char aEscapeChar) Constructs an instance for a given property name, pattern andwildCard
,singleChar
andescapeChar
characters.TLcdOGCIsNullOperator
(TLcdOGCPropertyName aPropertyName) Constructs an instance for the property of which the value must be checked.TLcdOGCSortProperty
(TLcdOGCPropertyName aPropertyName, int aSortOrder) Constructs an instance for a given property name and a sort order. -
Uses of TLcdOGCPropertyName in com.luciad.ogc.sld.model
Modifier and TypeMethodDescriptionTLcdSLDLineSymbolizer.Builder.geometry
(TLcdOGCPropertyName aGeometry) Specifies the geometry that is styled by this symbolizer.TLcdSLDPointSymbolizer.Builder.geometry
(TLcdOGCPropertyName aGeometry) Specifies the geometry that is styled by this symbolizer.TLcdSLDPolygonSymbolizer.Builder.geometry
(TLcdOGCPropertyName aGeometry) Specifies the geometry that is styled by this symbolizer.TLcdSLDRasterSymbolizer.Builder.geometry
(TLcdOGCPropertyName aGeometry) Specifies the geometry that is styled by this symbolizer.TLcdSLDTextSymbolizer.Builder.geometry
(TLcdOGCPropertyName aGeometry) Specifies the geometry that is styled by this symbolizer.ModifierConstructorDescriptionTLcdSLDGeometry
(TLcdOGCPropertyName aPropertyName) Constructs a geometry with the given property name.