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, literalBooleanvalue that can be used in expressions.FilterFactory.literal(byte b) A constant, literalBytevalue that can be used in expressions.FilterFactory.literal(char c) A constant, literalCharactervalue that can be used in expressions.FilterFactory.literal(double d) A constant, literalDoublevalue that can be used in expressions.FilterFactory.literal(float f) A constant, literalFloatvalue that can be used in expressions.FilterFactory.literal(int i) A constant, literalIntegervalue that can be used in expressions.FilterFactory.literal(long l) A constant, literalLongvalue that can be used in expressions.FilterFactory.literal(short s) A constant, literalShortvalue 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 ObjectDB2FilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData) voidDB2FilterToSQL.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 ObjectDuckDBFilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData) protected voidDuckDBFilterToSQL.visitLiteralGeometry(Literal expression) Converts a geometry literal to DuckDB SQL using locale-independent WKB encoding. -
Uses of Literal in org.geotools.data.h2
Methods in org.geotools.data.h2 with parameters of type LiteralModifier and TypeMethodDescriptionprotected ObjectH2FilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData) protected voidH2FilterToSQL.visitLiteralGeometry(Literal expression) -
Uses of Literal in org.geotools.data.hana
Methods in org.geotools.data.hana with parameters of type LiteralModifier and TypeMethodDescriptionprotected ObjectHanaFilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData) protected voidHanaFilterToSQL.visitLiteralGeometry(Literal expression) -
Uses of Literal in org.geotools.data.informix
Methods in org.geotools.data.informix with parameters of type LiteralModifier and TypeMethodDescriptionprotected ObjectInformixFilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData) protected voidInformixFilterToSQL.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 ObjectFilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData) Handles the common case of a PropertyName,Literal geometry binary spatial operator.protected ObjectFilterToSQL.visitBinaryTemporalOperator(BinaryTemporalOperator filter, PropertyName property, Literal temporal, boolean swapped, Object extraData) Handles the common case of a PropertyName,Literal geometry binary temporal operator.protected voidFilterToSQL.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 ObjectMySQLFilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData) protected voidMySQLFilterToSQL.visitLiteralGeometry(Literal expression) -
Uses of Literal in org.geotools.data.oracle
Methods in org.geotools.data.oracle with parameters of type LiteralModifier and TypeMethodDescriptionprotected ObjectOracleFilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData) protected voidOracleFilterToSQL.visitLiteralGeometry(Literal expression) -
Uses of Literal in org.geotools.data.postgis
Methods in org.geotools.data.postgis with parameters of type LiteralModifier and TypeMethodDescriptionprotected ObjectPostgisFilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData) protected ObjectPostgisPSFilterToSql.visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData) protected voidPostgisFilterToSQL.visitLiteralGeometry(Literal expression) -
Uses of Literal in org.geotools.data.singlestore
Methods in org.geotools.data.singlestore with parameters of type LiteralModifier and TypeMethodDescriptionprotected ObjectSingleStoreFilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData) protected voidSingleStoreFilterToSQL.visitLiteralGeometry(Literal expression) -
Uses of Literal in org.geotools.data.sqlserver
Methods in org.geotools.data.sqlserver with parameters of type LiteralModifier and TypeMethodDescriptionprotected ObjectSQLServerFilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData) protected voidSQLServerFilterToSQL.visitLiteralGeometry(Literal expression) -
Uses of Literal in org.geotools.data.teradata
Methods in org.geotools.data.teradata with parameters of type LiteralModifier and TypeMethodDescriptionprotected ObjectTeradataFilterToSQL.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 TypeClassDescriptionclassThe Expression class is not immutable!classDefines 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.voidFunctionExpression.setFallbackValue(Literal fallback) Fallback value to use in the event the function is unavailable in the requested environment.voidFunctionExpressionImpl.setFallbackValue(Literal fallback) voidFunctionImpl.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) protectedFunctionExpressionImpl(String name, Literal fallback) Creates a new instance of FunctionExpressionprotectedFunctionExpressionImpl(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) voidClassificationFunction.setFallbackValue(Literal fallback) voidEnvFunction.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 LiteralAbstractFilterBuilder.asLiteralDate(String cqlDate) protected LiteralAbstractFilterBuilder.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 PeriodNodePeriodNode.createPeriodDateAndDate(Literal beginDate, Literal endDate) static PeriodNodePeriodNode.createPeriodDateAndDuration(Literal date, Literal duration, FilterFactory filterFactory) static PeriodNodePeriodNode.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 ObjectGeoPkgFilterToSQL.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 TypeClassDescriptionclassOverlapBehavior 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 ObjectH2GISFilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData) protected ObjectH2GISFilterToSQLHelper.visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData) protected ObjectH2GISPSFilterToSql.visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData) protected voidH2GISFilterToSQL.visitLiteralGeometry(Literal expression)