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

Packages that use Literal
org.geotools.data.complex.filter   
org.geotools.data.db2   
org.geotools.data.h2   
org.geotools.data.jdbc   
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.data.wfs.v1_1_0   
org.geotools.filter   
org.geotools.filter.expression   
org.geotools.filter.function   
org.geotools.filter.function.math   
org.geotools.filter.spatial   
org.geotools.filter.text.commons   
org.geotools.filter.visitor   
org.geotools.jdbc   
org.geotools.process.function   
org.geotools.styling Allows for symbolization of geospatial data. 
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. 
 

Uses of Literal in org.geotools.data.complex.filter
 

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

Uses of Literal in org.geotools.data.db2
 

Methods in org.geotools.data.db2 with parameters of type Literal
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
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.jdbc
 

Methods in org.geotools.data.jdbc with parameters of type Literal
protected  Object FilterToSQL.evaluateLiteral(Literal expression, Class target)
           
 Object FilterToSQL.visit(Literal expression, Object context)
          Export the contents of a Literal Expresion
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.
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.mysql
 

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

Uses of Literal in org.geotools.data.postgis
 

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

Methods in org.geotools.data.spatialite with parameters of type Literal
protected  Object SpatiaLiteFilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData)
           
protected  void SpatiaLiteFilterToSQL.visitLiteralGeometry(Literal expression)
           
 

Uses of Literal in org.geotools.data.sqlserver
 

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

Uses of Literal in org.geotools.data.wfs.v1_1_0
 

Methods in org.geotools.data.wfs.v1_1_0 with parameters of type Literal
 Object InvertAxisFilterVisitor.visit(Literal expression, Object extraData)
           
 

Uses of Literal in org.geotools.filter
 

Subinterfaces of Literal in org.geotools.filter
 interface BBoxExpression
          Deprecated. Please just use a simple literal
 interface LiteralExpression
          Deprecated. use Literal
 

Classes in org.geotools.filter that implement Literal
 class BBoxExpressionImpl
          Implements a Bounding Box expression.
 class ConstantExpression
          The Expression class is not immutable!
 class LiteralExpressionImpl
          Defines an expression that holds a literal for return.
 class MapScaleDenominatorImpl
          This class is actualy a place holder.
 

Fields in org.geotools.filter declared as Literal
protected  Literal FunctionExpressionImpl.fallback
           
 

Methods in org.geotools.filter that return Literal
 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(Object obj)
           
 Literal FilterFactoryImpl.literal(short s)
           
 

Methods in org.geotools.filter with parameters of type Literal
 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 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 FunctionFactory.function(Name name, List<Expression> args, Literal fallback)
          Returns a function with the specified name.
 Function FilterFactoryImpl.function(String name, List<Expression> parameters, Literal fallback)
          Deprecated. Pending see org.opengis.filter.Factory2
 Function FunctionFactory.function(String name, List<Expression> args, Literal fallback)
          Returns a function with the specified name.
 void FunctionExpressionImpl.setFallbackValue(Literal fallback)
           
 void FunctionImpl.setFallbackValue(Literal fallbackValue)
           
 Object FilterTransformer.FilterTranslator.visit(Literal expression, Object extraData)
           
 

Constructors in org.geotools.filter with parameters of type Literal
FallbackFunction(Name name, List params, Literal fallback)
           
FallbackFunction(String name, List params, Literal fallback)
           
FunctionExpressionImpl(Name name, Literal fallback)
          Creates a new instance of FunctionExpression
FunctionExpressionImpl(String name, Literal fallback)
          Creates a new instance of FunctionExpression
 

Uses of Literal in org.geotools.filter.expression
 

Methods in org.geotools.filter.expression that return Literal
 Literal LiteralBuilder.build()
           
 Literal ToPointFunction.getFallbackValue()
           
 Literal FormatDateTimezoneFunction.getFallbackValue()
           
 Literal ToEnvelopeFunction.getFallbackValue()
           
 Literal ToDirectPositionFunction.getFallbackValue()
           
 Literal ToXlinkHrefFunction.getFallbackValue()
           
 Literal ToLineStringFunction.getFallbackValue()
           
 Literal VocabFunction.getFallbackValue()
           
 

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

Constructors in org.geotools.filter.expression with parameters of type Literal
FormatDateTimezoneFunction(List<Expression> parameters, Literal fallback)
           
LiteralBuilder(Literal literal)
           
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.filter.function
 

Methods in org.geotools.filter.function that return Literal
 Literal CategorizeFunction.getFallbackValue()
           
 Literal RecodeFunction.getFallbackValue()
           
 Literal InterpolateFunction.getFallbackValue()
           
 Literal ClassificationFunction.getFallbackValue()
           
 

Methods in org.geotools.filter.function with parameters of type Literal
 Function DefaultFunctionFactory.function(Name name, List<Expression> parameters, Literal fallback)
           
 Function DefaultFunctionFactory.function(String name, List<Expression> parameters, Literal fallback)
           
 void EnvFunction.setFallbackValue(Literal fallback)
           This method is overriden to ignore the fallback value and log a warning message.
 void ClassificationFunction.setFallbackValue(Literal fallback)
           
 

Constructors in org.geotools.filter.function with parameters of type Literal
CategorizeFunction(List<Expression> parameters, Literal fallback)
           
InterpolateFunction(List<Expression> parameters, Literal fallback)
           
RecodeFunction(List<Expression> parameters, Literal fallback)
           
 

Uses of Literal in org.geotools.filter.function.math
 

Methods in org.geotools.filter.function.math that return Literal
 Literal ModuloFunction.getFallbackValue()
           
 

Constructors in org.geotools.filter.function.math with parameters of type Literal
ModuloFunction(List<Expression> parameters, Literal fallback)
           
 

Uses of Literal in org.geotools.filter.spatial
 

Methods in org.geotools.filter.spatial that return Literal
 Literal ReprojectingFilterVisitor.FunctionReprojector.getFallbackValue()
           
 

Methods in org.geotools.filter.spatial with parameters of type Literal
 Object ReprojectingFilterVisitor.visit(Literal expression, Object extraData)
           
 Object DefaultCRSFilterVisitor.visit(Literal expression, Object extraData)
           
 

Uses of Literal in org.geotools.filter.text.commons
 

Methods in org.geotools.filter.text.commons that return Literal
 Literal AbstractFilterBuilder.buildDateExpression(IToken token)
           
 Literal AbstractFilterBuilder.buildDateTimeExpression(IToken token)
          Creates a literal with date time
 Literal AbstractFilterBuilder.buildDE9IM(String tokenImage)
          Build the intersection matrix pattern
 Literal AbstractFilterBuilder.buildDistanceUnit(IToken token)
           
 Literal AbstractFilterBuilder.buildDurationExpression(IToken token)
          Create an integer literal with duration value.
 Literal AbstractFilterBuilder.buildEnvelop(IToken token)
          Returns the Envelop
 Literal AbstractFilterBuilder.buildFalseLiteral()
           
 Literal AbstractFilterBuilder.buildGeometry(IToken geometry)
          Builds geometry
 Literal 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
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.visitor
 

Methods in org.geotools.filter.visitor that return types with arguments of type Literal
 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
 Object DefaultFilterVisitor.visit(Literal expression, Object data)
           
 Object NullFilterVisitor.visit(Literal expression, Object data)
           
 Object PostPreProcessFilterSplittingVisitor.visit(Literal expression, Object notUsed)
          Deprecated.  
 Object NullExpressionVisitor.visit(Literal expression, Object extraData)
           
 Object AbstractFinderFilterVisitor.visit(Literal expression, Object data)
           
 Object AbstractSearchFilterVisitor.visit(Literal expression, Object data)
           
 Object IsSupportedFilterVisitor.visit(Literal expression, Object extraData)
           
 Object DefaultExpressionVisitor.visit(Literal expression, Object data)
           
 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)
           
 Object DuplicatingFilterVisitor.visit(Literal expression, Object extraData)
           
 Boolean IsStaticExpressionVisitor.visit(Literal expression, Object data)
          Literal expressions are always static.
 Object CapabilitiesFilterSplitter.visit(Literal expression, Object notUsed)
           
 

Uses of Literal in org.geotools.jdbc
 

Methods in org.geotools.jdbc with parameters of type Literal
 Object PreparedFilterToSQL.visit(Literal expression, Object context)
           
 

Uses of Literal in org.geotools.process.function
 

Methods in org.geotools.process.function that return Literal
 Literal ProcessFunction.getFallbackValue()
           
 

Methods in org.geotools.process.function with parameters of type Literal
 Function ProcessFunctionFactory.function(Name processName, List<Expression> args, Literal fallback)
           
 Function ProcessFunctionFactory.function(String name, List<Expression> args, Literal fallback)
           
 

Constructors in org.geotools.process.function with parameters of type Literal
ProcessFunction(String name, Name processName, List<Expression> inputExpressions, Map<String,Parameter<?>> parameters, Process process, Literal fallbackValue)
           
 

Uses of Literal in org.geotools.styling
 

Classes in org.geotools.styling that implement Literal
 class OverlapBehavior
          Deprecated. Please use org.opengis.style.OverlapBehavior
 

Uses of Literal in org.opengis.filter
 

Methods in org.opengis.filter that return Literal
 Literal FilterFactory.literal(boolean b)
          A constant, literal Boolean value that can be used in expressions.
 Literal FilterFactory.literal(byte b)
          A constant, literal Byte value that can be used in expressions.
 Literal FilterFactory.literal(char c)
          A constant, literal Character value that can be used in expressions.
 Literal FilterFactory.literal(double d)
          A constant, literal Double value that can be used in expressions.
 Literal FilterFactory.literal(float f)
          A constant, literal Float value that can be used in expressions.
 Literal FilterFactory.literal(int i)
          A constant, literal Integer value that can be used in expressions.
 Literal FilterFactory.literal(long l)
          A constant, literal Long value that can be used in expressions.
 Literal FilterFactory.literal(Object obj)
          A constant, literal value that can be used in expressions.
 Literal FilterFactory.literal(short s)
          A constant, literal Short value that can be used in expressions.
 

Uses of Literal in org.opengis.filter.expression
 

Methods in org.opengis.filter.expression that return Literal
 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.opengis.filter.expression with parameters of type Literal
 Object ExpressionVisitor.visit(Literal expression, Object extraData)
           
 



Copyright © 1996-2014 Geotools. All Rights Reserved.