Uses of Interface
org.geotools.api.filter.expression.Literal
Packages that use Literal
Package
Description
Filters features according their properties.
An expression is a combination of one or more elements that evaluate to single
Object
value.JSON Parsing support for MapBox Style support.
Geometry processing support for the GeoTools library.
Allows for symbolization of geospatial data.
The package name does not map the prefix name because we feel that this
is a better representation.
-
Uses of Literal in org.geotools.api.filter
Methods in org.geotools.api.filter that return LiteralModifier and TypeMethodDescriptionFilterFactory.literal
(boolean b) A constant, literalBoolean
value that can be used in expressions.FilterFactory.literal
(byte b) A constant, literalByte
value that can be used in expressions.FilterFactory.literal
(char c) A constant, literalCharacter
value that can be used in expressions.FilterFactory.literal
(double d) A constant, literalDouble
value that can be used in expressions.FilterFactory.literal
(float f) A constant, literalFloat
value that can be used in expressions.FilterFactory.literal
(int i) A constant, literalInteger
value that can be used in expressions.FilterFactory.literal
(long l) A constant, literalLong
value that can be used in expressions.FilterFactory.literal
(short s) A constant, literalShort
value that can be used in expressions.A constant, literal value that can be used in expressions. -
Uses of Literal in org.geotools.api.filter.expression
Methods in org.geotools.api.filter.expression that return LiteralModifier and TypeMethodDescriptionFunction.getFallbackValue()
The value of the fallbackValue attribute is used as a default value, if the SE implementation does not support the function.Methods in org.geotools.api.filter.expression with parameters of type Literal -
Uses of Literal in org.geotools.appschema.filter.expression
Methods in org.geotools.appschema.filter.expression that return LiteralModifier and TypeMethodDescriptionFormatDateTimezoneFunction.getFallbackValue()
ToDirectPositionFunction.getFallbackValue()
ToEnvelopeFunction.getFallbackValue()
ToLineStringFunction.getFallbackValue()
ToPointFunction.getFallbackValue()
ToXlinkHrefFunction.getFallbackValue()
VocabFunction.getFallbackValue()
Constructors in org.geotools.appschema.filter.expression with parameters of type LiteralModifierConstructorDescriptionFormatDateTimezoneFunction
(List<Expression> parameters, Literal fallback) ToDirectPositionFunction
(List<Expression> parameters, Literal fallback) ToEnvelopeFunction
(List<Expression> parameters, Literal fallback) ToLineStringFunction
(List<Expression> parameters, Literal fallback) ToPointFunction
(List<Expression> parameters, Literal fallback) ToXlinkHrefFunction
(List<Expression> parameters, Literal fallback) VocabFunction
(List<Expression> parameters, Literal fallback) -
Uses of Literal in org.geotools.brewer.styling.filter.expression
Methods in org.geotools.brewer.styling.filter.expression that return LiteralMethods in org.geotools.brewer.styling.filter.expression with parameters of type LiteralConstructors in org.geotools.brewer.styling.filter.expression with parameters of type Literal -
Uses of Literal in org.geotools.data.complex.filter
Methods in org.geotools.data.complex.filter with parameters of type Literal -
Uses of Literal in org.geotools.data.db2
Methods in org.geotools.data.db2 with parameters of type LiteralModifier and TypeMethodDescriptionprotected Object
DB2FilterToSQL.visitBinarySpatialOperator
(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData) void
DB2FilterToSQL.visitLiteralGeometry
(Literal expression) Construct the appropriate geometry type from the WKT representation of a literal expression -
Uses of Literal in org.geotools.data.duckdb
Methods in org.geotools.data.duckdb with parameters of type LiteralModifier and TypeMethodDescriptionprotected Object
DuckDBFilterToSQL.visitBinarySpatialOperator
(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData) protected void
DuckDBFilterToSQL.visitLiteralGeometry
(Literal expression) -
Uses of Literal in org.geotools.data.h2
Methods in org.geotools.data.h2 with parameters of type LiteralModifier and TypeMethodDescriptionprotected Object
H2FilterToSQL.visitBinarySpatialOperator
(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData) protected void
H2FilterToSQL.visitLiteralGeometry
(Literal expression) -
Uses of Literal in org.geotools.data.hana
Methods in org.geotools.data.hana with parameters of type LiteralModifier and TypeMethodDescriptionprotected Object
HanaFilterToSQL.visitBinarySpatialOperator
(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData) protected void
HanaFilterToSQL.visitLiteralGeometry
(Literal expression) -
Uses of Literal in org.geotools.data.informix
Methods in org.geotools.data.informix with parameters of type LiteralModifier and TypeMethodDescriptionprotected Object
InformixFilterToSQL.visitBinarySpatialOperator
(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData) protected void
InformixFilterToSQL.visitLiteralGeometry
(Literal expression) -
Uses of Literal in org.geotools.data.jdbc
Methods in org.geotools.data.jdbc with parameters of type LiteralModifier and TypeMethodDescriptionFilterToSQL.evaluateLiteral
(Literal expression, Class<?> target) Export the contents of a Literal Expresionprotected 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.protected void
FilterToSQL.visitLiteralGeometry
(Literal expression) Subclasses must implement this method in order to encode geometry filters according to the specific database implementation -
Uses of Literal in org.geotools.data.mongodb
Methods in org.geotools.data.mongodb with parameters of type Literal -
Uses of Literal in org.geotools.data.mysql
Methods in org.geotools.data.mysql with parameters of type LiteralModifier and TypeMethodDescriptionprotected Object
MySQLFilterToSQL.visitBinarySpatialOperator
(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData) protected void
MySQLFilterToSQL.visitLiteralGeometry
(Literal expression) -
Uses of Literal in org.geotools.data.oracle
Methods in org.geotools.data.oracle with parameters of type LiteralModifier and TypeMethodDescriptionprotected Object
OracleFilterToSQL.visitBinarySpatialOperator
(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData) protected void
OracleFilterToSQL.visitLiteralGeometry
(Literal expression) -
Uses of Literal in org.geotools.data.postgis
Methods in org.geotools.data.postgis with parameters of type LiteralModifier 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) protected void
PostgisFilterToSQL.visitLiteralGeometry
(Literal expression) -
Uses of Literal in org.geotools.data.singlestore
Methods in org.geotools.data.singlestore with parameters of type LiteralModifier and TypeMethodDescriptionprotected Object
SingleStoreFilterToSQL.visitBinarySpatialOperator
(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData) protected void
SingleStoreFilterToSQL.visitLiteralGeometry
(Literal expression) -
Uses of Literal in org.geotools.data.sqlserver
Methods in org.geotools.data.sqlserver with parameters of type LiteralModifier and TypeMethodDescriptionprotected Object
SQLServerFilterToSQL.visitBinarySpatialOperator
(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData) protected void
SQLServerFilterToSQL.visitLiteralGeometry
(Literal expression) -
Uses of Literal in org.geotools.data.teradata
Methods in org.geotools.data.teradata with parameters of type LiteralModifier and TypeMethodDescriptionprotected Object
TeradataFilterToSQL.visitBinarySpatialOperator
(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData) -
Uses of Literal in org.geotools.data.wfs
Methods in org.geotools.data.wfs with parameters of type Literal -
Uses of Literal in org.geotools.filter
Classes in org.geotools.filter that implement LiteralModifier and TypeClassDescriptionclass
The Expression class is not immutable!class
Defines an expression that holds a literal for return.Fields in org.geotools.filter declared as LiteralMethods in org.geotools.filter that return LiteralModifier and TypeMethodDescriptionFunctionExpressionImpl.getFallbackValue()
FunctionImpl.getFallbackValue()
FilterFactoryImpl.literal
(boolean b) FilterFactoryImpl.literal
(byte b) FilterFactoryImpl.literal
(char c) FilterFactoryImpl.literal
(double d) FilterFactoryImpl.literal
(float f) FilterFactoryImpl.literal
(int i) FilterFactoryImpl.literal
(long l) FilterFactoryImpl.literal
(short s) Methods in org.geotools.filter with parameters of type LiteralModifier and TypeMethodDescriptionFunctionFinder.findFunction
(String name, List<Expression> parameters, Literal fallback) Look up a function for the provided name, may return a FallbackFunction if an implementation could not be found.FunctionFinder.findFunction
(Name name, List<Expression> parameters, Literal fallback) Look up a function for the provided name, may return a FallbackFunction if an implementation could not be found.FunctionFactory.function
(String name, List<Expression> args, Literal fallback) Returns a function with the specified name.FunctionFactory.function
(Name name, List<Expression> args, Literal fallback) Returns a function with the specified name.void
FunctionExpression.setFallbackValue
(Literal fallback) Fallback value to use in the event the function is unavailable in the requested environment.void
FunctionExpressionImpl.setFallbackValue
(Literal fallback) void
FunctionImpl.setFallbackValue
(Literal fallbackValue) Constructors in org.geotools.filter with parameters of type LiteralModifierConstructorDescriptionFallbackFunction
(String name, List<Expression> params, Literal fallback) FallbackFunction
(Name name, List<Expression> params, Literal fallback) protected
FunctionExpressionImpl
(String name, Literal fallback) Creates a new instance of FunctionExpressionprotected
FunctionExpressionImpl
(Name name, Literal fallback) Creates a new instance of FunctionExpression -
Uses of Literal in org.geotools.filter.expression
Methods in org.geotools.filter.expression with parameters of type Literal -
Uses of Literal in org.geotools.filter.function
Methods in org.geotools.filter.function that return LiteralModifier and TypeMethodDescriptionCategorizeFunction.getFallbackValue()
ClassificationFunction.getFallbackValue()
InterpolateFunction.getFallbackValue()
RecodeFunction.getFallbackValue()
StringTemplateFunction.getFallbackValue()
Methods in org.geotools.filter.function with parameters of type LiteralModifier and TypeMethodDescriptionDefaultFunctionFactory.function
(String name, List<Expression> parameters, Literal fallback) DefaultFunctionFactory.function
(Name name, List<Expression> parameters, Literal fallback) void
ClassificationFunction.setFallbackValue
(Literal fallback) void
EnvFunction.setFallbackValue
(Literal fallback) Fallback value to use in the event the function is unavailable in the requested environment.Constructors in org.geotools.filter.function with parameters of type LiteralModifierConstructorDescriptionCategorizeFunction
(List<Expression> parameters, Literal fallback) InterpolateFunction
(List<Expression> parameters, Literal fallback) RecodeFunction
(List<Expression> parameters, Literal fallback) StringTemplateFunction
(List<Expression> parameters, Literal fallback) -
Uses of Literal in org.geotools.filter.function.math
Methods in org.geotools.filter.function.math that return LiteralConstructors in org.geotools.filter.function.math with parameters of type Literal -
Uses of Literal in org.geotools.filter.spatial
Methods in org.geotools.filter.spatial that return LiteralModifier and TypeMethodDescriptionReprojectingFilterVisitor.FunctionReprojector.getFallbackValue()
Methods in org.geotools.filter.spatial with parameters of type Literal -
Uses of Literal in org.geotools.filter.text.commons
Methods in org.geotools.filter.text.commons that return LiteralModifier and TypeMethodDescriptionprotected Literal
AbstractFilterBuilder.asLiteralDate
(String cqlDate) protected Literal
AbstractFilterBuilder.asLiteralDateTime
(String cqlDateTime) Transforms the cqlDateTime to a literal date.AbstractFilterBuilder.buildDateExpression
(IToken token) AbstractFilterBuilder.buildDateTimeExpression
(IToken token) Creates a literal with date timeAbstractFilterBuilder.buildDE9IM
(String tokenImage) Build the intersection matrix patternAbstractFilterBuilder.buildDistanceUnit
(IToken token) AbstractFilterBuilder.buildDurationExpression
(IToken token) Create an integer literal with duration value.AbstractFilterBuilder.buildEnvelope
(IToken token) Returns the EnvelopeAbstractFilterBuilder.buildFalseLiteral()
AbstractFilterBuilder.buildGeometry
(IToken geometry) Builds geometryAbstractFilterBuilder.buildLiteralDouble
(String tokenImage) AbstractFilterBuilder.buildLiteralInteger
(String tokenImage) AbstractFilterBuilder.buildLiteralString
(String tokenImage) AbstractFilterBuilder.buildTolerance()
AbstractFilterBuilder.buildTrueLiteral()
PeriodNode.getBeginning()
PeriodNode.getEnding()
BuildResultStack.popLiteral()
Methods in org.geotools.filter.text.commons with parameters of type LiteralModifier and TypeMethodDescriptionstatic PeriodNode
PeriodNode.createPeriodDateAndDate
(Literal beginDate, Literal endDate) static PeriodNode
PeriodNode.createPeriodDateAndDuration
(Literal date, Literal duration, FilterFactory filterFactory) static PeriodNode
PeriodNode.createPeriodDurationAndDate
(Literal duration, Literal date, FilterFactory filterFactory) -
Uses of Literal in org.geotools.filter.text.cqljson
Methods in org.geotools.filter.text.cqljson with parameters of type Literal -
Uses of Literal in org.geotools.filter.visitor
Methods in org.geotools.filter.visitor that return types with arguments of type LiteralModifier and TypeMethodDescriptionCategorize.getThresholds()
The Thresholds have to be specified in ascending order and (like the LookupValue) have to be of a uniform and orderable type.Categorize.getThresholds()
The Thresholds have to be specified in ascending order and (like the LookupValue) have to be of a uniform and orderable type.Methods in org.geotools.filter.visitor with parameters of type LiteralModifier and TypeMethodDescriptionPlease note we are only visiting literals involved in spatial operations.Literal expressions are always static. -
Uses of Literal in org.geotools.geopkg
Methods in org.geotools.geopkg with parameters of type LiteralModifier and TypeMethodDescriptionprotected Object
GeoPkgFilterToSQL.visitBinarySpatialOperator
(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData) -
Uses of Literal in org.geotools.jdbc
Methods in org.geotools.jdbc with parameters of type Literal -
Uses of Literal in org.geotools.mbstyle.function
Methods in org.geotools.mbstyle.function with parameters of type Literal -
Uses of Literal in org.geotools.mbstyle.parse
Methods in org.geotools.mbstyle.parse that return LiteralModifier and TypeMethodDescriptionHandles literal color definitions supplied as a string, returning aLiteral
.Utility method used to convert enumerations to an appropriate GeoTools literal string. -
Uses of Literal in org.geotools.process.function
Methods in org.geotools.process.function that return LiteralMethods in org.geotools.process.function with parameters of type LiteralModifier and TypeMethodDescriptionProcessFunctionFactory.function
(String name, List<Expression> args, Literal fallback) ProcessFunctionFactory.function
(Name processName, List<Expression> args, Literal fallback) Constructors in org.geotools.process.function with parameters of type LiteralModifierConstructorDescriptionProcessFunction
(Name processName, List<Expression> inputExpressions, Map<String, Parameter<?>> parameters, Process process, Literal fallbackValue) -
Uses of Literal in org.geotools.process.geometry
Methods in org.geotools.process.geometry that return LiteralMethods in org.geotools.process.geometry with parameters of type LiteralModifier and TypeMethodDescriptionPolygonLabelFunctionFactory.function
(String name, List<Expression> args, Literal fallback) PolygonLabelFunctionFactory.function
(Name name, List<Expression> args, Literal fallback) Constructors in org.geotools.process.geometry with parameters of type LiteralModifierConstructorDescriptionPolygonLabelFunction
(List<Expression> parameters, Literal fallback) -
Uses of Literal in org.geotools.styling
Classes in org.geotools.styling that implement LiteralModifier and TypeClassDescriptionclass
OverlapBehavior tells a system how to behave when multiple raster images in a layer overlap each other, for example with satellite-image scenes. -
Uses of Literal in org.geotools.xml.filter
Methods in org.geotools.xml.filter with parameters of type Literal -
Uses of Literal in org.h2gis.geotools
Methods in org.h2gis.geotools with parameters of type LiteralModifier 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) protected void
H2GISFilterToSQL.visitLiteralGeometry
(Literal expression)