Uses of Interface
org.geotools.api.filter.expression.Literal
-
-
Uses of Literal in org.geotools.api.filter
Methods in org.geotools.api.filter that return Literal Modifier and Type Method Description Literal
FilterFactory. literal(boolean b)
A constant, literalBoolean
value that can be used in expressions.Literal
FilterFactory. literal(byte b)
A constant, literalByte
value that can be used in expressions.Literal
FilterFactory. literal(char c)
A constant, literalCharacter
value that can be used in expressions.Literal
FilterFactory. literal(double d)
A constant, literalDouble
value that can be used in expressions.Literal
FilterFactory. literal(float f)
A constant, literalFloat
value that can be used in expressions.Literal
FilterFactory. literal(int i)
A constant, literalInteger
value that can be used in expressions.Literal
FilterFactory. literal(long l)
A constant, literalLong
value that can be used in expressions.Literal
FilterFactory. literal(short s)
A constant, literalShort
value that can be used in expressions.Literal
FilterFactory. literal(Object obj)
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 Literal Modifier and Type Method Description Literal
Function. 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 Modifier and Type Method Description Object
ExpressionVisitor. visit(Literal expression, Object extraData)
-
Uses of Literal in org.geotools.appschema.filter.expression
Methods in org.geotools.appschema.filter.expression that return Literal Modifier and Type Method Description Literal
FormatDateTimezoneFunction. getFallbackValue()
Literal
ToDirectPositionFunction. getFallbackValue()
Literal
ToEnvelopeFunction. getFallbackValue()
Literal
ToLineStringFunction. getFallbackValue()
Literal
ToPointFunction. getFallbackValue()
Literal
ToXlinkHrefFunction. getFallbackValue()
Literal
VocabFunction. getFallbackValue()
Constructors in org.geotools.appschema.filter.expression with parameters of type Literal Constructor Description FormatDateTimezoneFunction(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 Literal Modifier and Type Method Description Literal
LiteralBuilder. build()
Methods in org.geotools.brewer.styling.filter.expression with parameters of type Literal Modifier and Type Method Description LiteralBuilder
LiteralBuilder. reset(Literal original)
Constructors in org.geotools.brewer.styling.filter.expression with parameters of type Literal Constructor Description LiteralBuilder(Literal literal)
-
Uses of Literal in org.geotools.data.complex.filter
Methods in org.geotools.data.complex.filter with parameters of type Literal Modifier and Type Method Description Object
ComplexFilterSplitter.CapabilitiesExpressionVisitor. visit(Literal expr, Object extraData)
Object
UnmappingFilterVisitor. visit(Literal expr, Object arg1)
-
Uses of Literal in org.geotools.data.db2
Methods in org.geotools.data.db2 with parameters of type Literal Modifier and Type Method Description protected 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.h2
Methods in org.geotools.data.h2 with parameters of type Literal Modifier and Type Method Description protected 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 Literal Modifier and Type Method Description protected 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 Literal Modifier and Type Method Description protected 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 Literal Modifier and Type Method Description Object
FilterToSQL. evaluateLiteral(Literal expression, Class<?> target)
Object
FilterToSQL. visit(Literal expression, Object context)
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 Modifier and Type Method Description Object
AbstractFilterToMongo. visit(Literal expression, Object extraData)
-
Uses of Literal in org.geotools.data.mysql
Methods in org.geotools.data.mysql with parameters of type Literal Modifier and Type Method Description protected 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 Literal Modifier and Type Method Description protected 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 Literal Modifier and Type Method Description Object
PostgisFilterToSQL. visit(Literal literal, Object extraData)
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)
protected void
PostgisFilterToSQL. visitLiteralGeometry(Literal expression)
-
Uses of Literal in org.geotools.data.sqlserver
Methods in org.geotools.data.sqlserver with parameters of type Literal Modifier and Type Method Description protected 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 Literal Modifier and Type Method Description protected 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 Modifier and Type Method Description Object
InvertAxisFilterVisitor. visit(Literal expression, Object extraData)
-
Uses of Literal in org.geotools.filter
Classes in org.geotools.filter that implement Literal Modifier and Type Class Description class
ConstantExpression
The Expression class is not immutable!class
LiteralExpressionImpl
Defines an expression that holds a literal for return.Fields in org.geotools.filter declared as Literal Modifier and Type Field Description protected Literal
FunctionExpressionImpl. fallback
Methods in org.geotools.filter that return Literal Modifier and Type Method Description Literal
FunctionExpressionImpl. getFallbackValue()
Literal
FunctionImpl. getFallbackValue()
Literal
FilterFactoryImpl. literal(boolean b)
Literal
FilterFactoryImpl. literal(byte b)
Literal
FilterFactoryImpl. literal(char c)
Literal
FilterFactoryImpl. literal(double d)
Literal
FilterFactoryImpl. literal(float f)
Literal
FilterFactoryImpl. literal(int i)
Literal
FilterFactoryImpl. literal(long l)
Literal
FilterFactoryImpl. literal(short s)
Literal
FilterFactoryImpl. literal(Object obj)
Methods in org.geotools.filter with parameters of type Literal Modifier and Type Method Description Function
FunctionFinder. 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.Function
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.Function
FunctionFactory. function(String name, List<Expression> args, Literal fallback)
Returns a function with the specified name.Function
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 Literal Constructor Description FallbackFunction(String name, List<Expression> params, Literal fallback)
FallbackFunction(Name name, List<Expression> params, Literal fallback)
FunctionExpressionImpl(String name, Literal fallback)
Creates a new instance of FunctionExpressionFunctionExpressionImpl(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 Modifier and Type Method Description Object
AbstractExpressionVisitor. visit(Literal expr, Object extraData)
-
Uses of Literal in org.geotools.filter.function
Methods in org.geotools.filter.function that return Literal Modifier and Type Method Description Literal
CategorizeFunction. getFallbackValue()
Literal
ClassificationFunction. getFallbackValue()
Literal
InterpolateFunction. getFallbackValue()
Literal
RecodeFunction. getFallbackValue()
Literal
StringTemplateFunction. getFallbackValue()
Methods in org.geotools.filter.function with parameters of type Literal Modifier and Type Method Description Function
DefaultFunctionFactory. function(String name, List<Expression> parameters, Literal fallback)
Function
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 Literal Constructor Description CategorizeFunction(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 Literal Modifier and Type Method Description Literal
ModuloFunction. getFallbackValue()
Constructors in org.geotools.filter.function.math with parameters of type Literal Constructor Description ModuloFunction(List<Expression> parameters, Literal fallback)
-
Uses of Literal in org.geotools.filter.spatial
Methods in org.geotools.filter.spatial that return Literal Modifier and Type Method Description Literal
ReprojectingFilterVisitor.FunctionReprojector. getFallbackValue()
Methods in org.geotools.filter.spatial with parameters of type Literal Modifier and Type Method Description Object
DefaultCRSFilterVisitor. visit(Literal expression, Object extraData)
Object
ReprojectingFilterVisitor. visit(Literal expression, Object extraData)
-
Uses of Literal in org.geotools.filter.text.commons
Methods in org.geotools.filter.text.commons that return Literal Modifier and Type Method Description protected Literal
AbstractFilterBuilder. asLiteralDate(String cqlDate)
protected Literal
AbstractFilterBuilder. asLiteralDateTime(String cqlDateTime)
Transforms the cqlDateTime to a literal date.Literal
AbstractFilterBuilder. buildDateExpression(IToken token)
Literal
AbstractFilterBuilder. buildDateTimeExpression(IToken token)
Creates a literal with date timeLiteral
AbstractFilterBuilder. buildDE9IM(String tokenImage)
Build the intersection matrix patternLiteral
AbstractFilterBuilder. buildDistanceUnit(IToken token)
Literal
AbstractFilterBuilder. buildDurationExpression(IToken token)
Create an integer literal with duration value.Literal
AbstractFilterBuilder. buildEnvelope(IToken token)
Returns the EnvelopeLiteral
AbstractFilterBuilder. buildFalseLiteral()
Literal
AbstractFilterBuilder. buildGeometry(IToken geometry)
Builds geometryLiteral
AbstractFilterBuilder. buildLiteralDouble(String tokenImage)
Literal
AbstractFilterBuilder. buildLiteralInteger(String tokenImage)
Literal
AbstractFilterBuilder. buildLiteralString(String tokenImage)
Literal
AbstractFilterBuilder. buildTolerance()
Literal
AbstractFilterBuilder. buildTrueLiteral()
Literal
PeriodNode. getBeginning()
Literal
PeriodNode. getEnding()
Literal
BuildResultStack. popLiteral()
Methods in org.geotools.filter.text.commons with parameters of type Literal Modifier and Type Method Description static 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)
Object
ExpressionToText. visit(Literal expression, Object extraData)
-
Uses of Literal in org.geotools.filter.text.cqljson
Methods in org.geotools.filter.text.cqljson with parameters of type Literal Modifier and Type Method Description Object
ExpressionToCQL2Json. visit(Literal expression, Object extraData)
-
Uses of Literal in org.geotools.filter.visitor
Methods in org.geotools.filter.visitor that return types with arguments of type Literal Modifier and Type Method Description SortedMap<Literal,Literal>
Categorize. getThresholds()
The Thresholds have to be specified in ascending order and (like the LookupValue) have to be of a uniform and orderable type.SortedMap<Literal,Literal>
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 Literal Modifier and Type Method Description Object
AbstractFinderFilterVisitor. visit(Literal expression, Object data)
Object
AbstractSearchFilterVisitor. visit(Literal expression, Object data)
Object
CapabilitiesFilterSplitter. visit(Literal expression, Object notUsed)
Object
DefaultExpressionVisitor. visit(Literal expression, Object data)
Object
DefaultFilterVisitor. visit(Literal expression, Object data)
Object
DuplicatingFilterVisitor. visit(Literal expression, Object extraData)
Object
ExpressionTypeVisitor. visit(Literal expression, Object extraData)
Object
ExtractBoundsFilterVisitor. visit(Literal expression, Object data)
Please note we are only visiting literals involved in spatial operations.Object
IsFullySupportedFilterVisitor. visit(Literal expression, Object extraData)
Boolean
IsStaticExpressionVisitor. visit(Literal expression, Object data)
Literal expressions are always static.Object
IsSupportedFilterVisitor. visit(Literal expression, Object extraData)
Object
NullExpressionVisitor. visit(Literal expression, Object extraData)
Object
NullFilterVisitor. visit(Literal expression, Object data)
Object
PostPreProcessFilterSplittingVisitor. visit(Literal expression, Object notUsed)
-
Uses of Literal in org.geotools.geopkg
Methods in org.geotools.geopkg with parameters of type Literal Modifier and Type Method Description Object
GeoPkgFilterToSQL. visit(Literal expression, Object context)
protected 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 Modifier and Type Method Description Object
PreparedFilterToSQL. visit(Literal expression, Object context)
-
Uses of Literal in org.geotools.mbstyle.function
Methods in org.geotools.mbstyle.function with parameters of type Literal Modifier and Type Method Description Function
MBFunctionFactory. function(String name, List<Expression> args, Literal fallback)
Function
MBFunctionFactory. function(Name name, List<Expression> args, Literal fallback)
-
Uses of Literal in org.geotools.mbstyle.parse
Methods in org.geotools.mbstyle.parse that return Literal Modifier and Type Method Description Literal
MBObjectParser. color(String color)
Handles literal color definitions supplied as a string, returning aLiteral
.Literal
MBObjectParser. constant(Object value, Class<? extends Enum<?>> enumeration)
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 Literal Modifier and Type Method Description Literal
ProcessFunction. getFallbackValue()
Methods in org.geotools.process.function with parameters of type Literal Modifier and Type Method Description Function
ProcessFunctionFactory. function(String name, List<Expression> args, Literal fallback)
Function
ProcessFunctionFactory. function(Name processName, List<Expression> args, Literal fallback)
Constructors in org.geotools.process.function with parameters of type Literal Constructor Description ProcessFunction(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 Literal Modifier and Type Method Description Literal
PolygonLabelFunction. getFallbackValue()
Methods in org.geotools.process.geometry with parameters of type Literal Modifier and Type Method Description Function
PolygonLabelFunctionFactory. function(String name, List<Expression> args, Literal fallback)
Function
PolygonLabelFunctionFactory. function(Name name, List<Expression> args, Literal fallback)
Constructors in org.geotools.process.geometry with parameters of type Literal Constructor Description PolygonLabelFunction(List<Expression> parameters, Literal fallback)
-
Uses of Literal in org.geotools.styling
Classes in org.geotools.styling that implement Literal Modifier and Type Class Description class
OverlapBehaviorImpl
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 Modifier and Type Method Description Object
FilterTransformer.FilterTranslator. visit(Literal expression, Object extraData)
-
Uses of Literal in org.h2gis.geotools
Methods in org.h2gis.geotools with parameters of type Literal Modifier and Type Method Description protected 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)
-