Uses of Interface
org.geotools.filter.Expression

Packages that use Expression
org.geotools.brewer.color   
org.geotools.filter   
org.geotools.filter.expression   
org.geotools.filter.function   
org.geotools.filter.function.math   
org.geotools.filter.visitor   
org.geotools.graph.util.delaunay   
org.geotools.styling Allows for symbolization of geospatial data. 
org.geotools.xml.filter The package name does not map the prefix name because we feel that this is a better representation. 
 

Uses of Expression in org.geotools.brewer.color
 

Classes in org.geotools.brewer.color that implement Expression
 class PaletteFunction
           
 

Uses of Expression in org.geotools.filter
 

Subinterfaces of Expression in org.geotools.filter
 interface AttributeExpression
          Deprecated. use PropertyName
 interface BBoxExpression
          A convenience expression to form a geometry literal from an envelope.
 interface EnvironmentVariable
          Represents a reference to an environmental variable.
 interface FunctionExpression
          Deprecated. use Function
 interface LiteralExpression
          Deprecated. use Literal
 interface MapScaleDenominator
          DOCUMENT ME!
 interface MathExpression
          Deprecated. use BinaryExpression
 

Classes in org.geotools.filter that implement Expression
 class AreaFunction
           
 class AttributeExpressionImpl
          Defines a complex filter (could also be called logical filter).
 class AttributeExpressionImpl2
          Defines a complex filter (could also be called logical filter).
 class BBoxExpressionImpl
          Implements a Bounding Box expression.
 class ConstantExpression
          The Expression class is not immutable!
 class FallbackFunction
          A placeholder class used to track a function the user requested that is not supported by our java implementation.
 class FunctionExpressionImpl
          Abstract class for a function expression implementation
 class LengthFunction
          Takes an AttributeExpression, and computes the length of the data for the attribute.
 class LiteralExpressionImpl
          Defines an expression that holds a literal for return.
 class MapScaleDenominatorImpl
          This class is actualy a place holder.
 class MathExpressionImpl
          Holds a mathematical relationship between two expressions.
 class MaxFunction
          Deprecated. - use org.geotools.filter.function.math.MinFunction instead
 class MinFunction
          Deprecated. - use org.geotools.filter.function.math.MinFunction instead
 

Methods in org.geotools.filter that return Expression
 Expression ExpressionSAXParser.create()
          Creates and returns the expression.
 Expression[] FunctionExpressionImpl.getArgs()
          Deprecated. use FunctionExpressionImpl.getParameters().
 Expression[] FunctionExpression.getArgs()
          Deprecated. use Function.getParameters()
 Expression SortBy2.getExpression()
          GeoTools allows for more pervase use of Expression then is strictly supported by the specification.
 Expression GeometryFilterImpl.getLeftGeometry()
          Deprecated. use BinarySpatialOperator.getExpression1()
 Expression GeometryFilter.getLeftGeometry()
          Deprecated. use BinarySpatialOperator.getExpression1().
 Expression MathExpressionImpl.getLeftValue()
          Deprecated. use MathExpressionImpl.getExpression1().
 Expression CompareFilterImpl.getLeftValue()
          Gets the left expression.
 Expression MathExpression.getLeftValue()
          Deprecated. use BinaryExpression.getExpression1().
 Expression CompareFilter.getLeftValue()
          Deprecated. use BinaryComparisonOperator.getExpression1()
 Expression IsBetweenImpl.getMiddleValue()
          Deprecated. use IsBetweenImpl.getExpression()
 Expression BetweenFilterImpl.getMiddleValue()
          Deprecated. use BetweenFilterImpl.getExpression()
 Expression BetweenFilter.getMiddleValue()
          Deprecated. use PropertyIsBetween.getExpression()
 Expression NullFilterImpl.getNullCheckValue()
          Deprecated. use NullFilterImpl.getExpression().
 Expression IsNullImpl.getNullCheckValue()
           
 Expression NullFilter.getNullCheckValue()
          Deprecated. use PropertyIsNull.getExpression()
 Expression GeometryFilterImpl.getRightGeometry()
          Deprecated. use BinarySpatialOperator.getExpression2()
 Expression GeometryFilter.getRightGeometry()
          Deprecated. use BinarySpatialOperator.getExpression2().
 Expression MathExpressionImpl.getRightValue()
          Deprecated. use MathExpressionImpl.getExpression2().
 Expression CompareFilterImpl.getRightValue()
          Deprecated. use BinaryComparisonAbstract.getExpression2()
 Expression MathExpression.getRightValue()
          Deprecated. use BinaryExpression.getExpression2().
 Expression CompareFilter.getRightValue()
          Deprecated. use BinaryComparisonOperator.getExpression2()
 Expression LikeFilterImpl.getValue()
          Deprecated. use LikeFilterImpl.getExpression().
 Expression LikeFilter.getValue()
          Deprecated. use PropertyIsLike.getExpression()
 

Methods in org.geotools.filter with parameters of type Expression
 void GeometryFilterImpl.addLeftGeometry(Expression leftGeometry)
          Deprecated. use GeometryFilterImpl.setExpression1(org.opengis.filter.expression.Expression)
 void GeometryFilter.addLeftGeometry(Expression leftGeometry)
          Deprecated. use BinarySpatialOperator#setExpression1(Expression)
 void MathExpressionImpl.addLeftValue(Expression leftValue)
          Deprecated. use MathExpressionImpl.setExpression1(org.opengis.filter.expression.Expression)
 void CompareFilterImpl.addLeftValue(Expression leftValue)
          Adds the 'left' value to this filter.
 void MathExpression.addLeftValue(Expression leftValue)
          Deprecated. use BinaryExpression#setExpression1(Expression)
 void CompareFilter.addLeftValue(Expression leftValue)
          Deprecated. use BinaryComparisonOperator#setExpression1(Expression)
 void IsBetweenImpl.addMiddleValue(Expression middleValue)
          Deprecated. use IsBetweenImpl.setExpression(Expression)
 void BetweenFilterImpl.addMiddleValue(Expression middleValue)
          Deprecated. use BetweenFilterImpl.setExpression(org.opengis.filter.expression.Expression)
 void BetweenFilter.addMiddleValue(Expression middleValue)
          Deprecated. use PropertyIsBetween#setExpression(Expression)
 void GeometryFilterImpl.addRightGeometry(Expression rightGeometry)
          Deprecated. use #set
 void GeometryFilter.addRightGeometry(Expression rightGeometry)
          Deprecated. use BinarySpatialOperator#setExpression2(Expression)
 void MathExpressionImpl.addRightValue(Expression rightValue)
          Deprecated. use MathExpressionImpl.setExpression2(org.opengis.filter.expression.Expression)
 void CompareFilterImpl.addRightValue(Expression rightValue)
          Adds the 'right' value to this filter.
 void MathExpression.addRightValue(Expression rightValue)
          Deprecated. use BinaryExpression#setExpression2(Expression)
 void CompareFilter.addRightValue(Expression rightValue)
          Deprecated. use BinaryComparisonOperator#setExpression2(Expression)
protected  Object FilterAbstract.eval(Expression expression, SimpleFeature feature)
          Helper method for subclasses to reduce null checks
 void FilterSAXParser.expression(Expression expression)
          Adds the passed in expression to the current filter.
 void NullFilterImpl.nullCheckValue(Expression nullCheck)
          Deprecated. use PropertyIsNull#setExpression(Expression)
 void IsNullImpl.nullCheckValue(Expression nullCheck)
           
 void NullFilter.nullCheckValue(Expression nullCheck)
          Deprecated. use PropertyIsNull#setExpression(Expression)
 void FunctionExpressionImpl.setArgs(Expression[] args)
          Deprecated. use FunctionExpressionImpl.setParameters(List)
 void FunctionExpression.setArgs(Expression[] args)
          Deprecated. use FunctionExpression.setParameters(List)
 void SortBy2.setExpression(Expression expression)
          GeoTools allows for more pervase use of Expression then is strictly supported by the specification.
 void LikeFilterImpl.setPattern(Expression p, String wildcardMulti, String wildcardSingle, String escape)
          Deprecated. use one of PropertyIsLike#setExpression(Expression) PropertyIsLike#setWildCard(String) PropertyIsLike#setSingleChar(String) PropertyIsLike#setEscape(String)
 void LikeFilter.setPattern(Expression p, String wildcardMulti, String wildcardSingle, String escape)
          Deprecated. use one of PropertyIsLike#setExpression(Expression) PropertyIsLike#setWildCard(String) PropertyIsLike#setSingleChar(String) PropertyIsLike#setEscape(String)
 void LikeFilterImpl.setValue(Expression attribute)
          Sets the expression to be evalutated as being like the pattern
 void LikeFilter.setValue(Expression attribute)
          Deprecated. use PropertyIsLike#setExpression(Expression)
 void SQLEncoder.visit(Expression expression)
          Deprecated. Writes the SQL for the attribute Expression.
 void FilterVisitor.visit(Expression expression)
          Deprecated. This should never be called.
 

Uses of Expression in org.geotools.filter.expression
 

Classes in org.geotools.filter.expression that implement Expression
 class AddImpl
          Implementation of Add expression.
 class DivideImpl
          Implementation of divide expression.
 class MultiplyImpl
          Implementation of Multiply expression.
 class SubtractImpl
          Implementation of Subtract expression.
 

Methods in org.geotools.filter.expression with parameters of type Expression
protected  Object ExpressionAbstract.eval(Expression expression, SimpleFeature feature)
          Helper method for subclasses to reduce null checks
 

Uses of Expression in org.geotools.filter.function
 

Classes in org.geotools.filter.function that implement Expression
 class ClassificationFunction
          Parent for classifiers which break a feature collection into the specified number of classes.
 class ClassifyFunction
           
 class Collection_AverageFunction
          Calculates the average value of an attribute for a given FeatureCollection and Expression.
 class Collection_BoundsFunction
          Calculates the bounds of an attribute for a given FeatureCollection and Expression.
 class Collection_CountFunction
          Calculates the count value of an attribute for a given FeatureCollection and Expression.
 class Collection_MaxFunction
          Calculates the maximum value of an attribute for a given FeatureCollection and Expression.
 class Collection_MedianFunction
          Calculates the median value of an attribute for a given FeatureCollection and Expression.
 class Collection_MinFunction
          Calculates the minimum value of an attribute for a given FeatureCollection and Expression.
 class Collection_SumFunction
          Calculates the sum value of an attribute for a given FeatureCollection and Expression.
 class Collection_UniqueFunction
          Calculates the unique value of an attribute for a given FeatureCollection and Expression.
 class EqualIntervalFunction
          Classification function for breaking a feature collection into edible chunks of "equal" size.
 class FilterFunction_area
           
 class FilterFunction_between
           
 class FilterFunction_boundary
           
 class FilterFunction_boundaryDimension
           
 class FilterFunction_buffer
           
 class FilterFunction_bufferWithSegments
           
 class FilterFunction_centroid
           
 class FilterFunction_contains
           
 class FilterFunction_Convert
           
 class FilterFunction_convexHull
           
 class FilterFunction_crosses
           
 class FilterFunction_dateFormat
          Formats a date into a string given a certain pattern (specified in the format accepted by SimpleDateFormat}
 class FilterFunction_dateParse
          Parses a date from a string given a certain pattern (specified in the format accepted by SimpleDateFormat}
 class FilterFunction_difference
           
 class FilterFunction_dimension
           
 class FilterFunction_disjoint
           
 class FilterFunction_distance
           
 class FilterFunction_double2bool
           
 class FilterFunction_endPoint
           
 class FilterFunction_envelope
           
 class FilterFunction_equalsExact
           
 class FilterFunction_equalsExactTolerance
           
 class FilterFunction_equalTo
           
 class FilterFunction_exteriorRing
           
 class FilterFunction_geometryType
           
 class FilterFunction_geomFromWKT
           
 class FilterFunction_geomLength
           
 class FilterFunction_getGeometryN
           
 class FilterFunction_getX
           
 class FilterFunction_getY
           
 class FilterFunction_getZ
           
 class FilterFunction_greaterEqualThan
           
 class FilterFunction_greaterThan
           
 class FilterFunction_if_then_else
           
 class FilterFunction_in10
           
 class FilterFunction_in2
           
 class FilterFunction_in3
           
 class FilterFunction_in4
           
 class FilterFunction_in5
           
 class FilterFunction_in6
           
 class FilterFunction_in7
           
 class FilterFunction_in8
           
 class FilterFunction_in9
           
 class FilterFunction_int2bbool
           
 class FilterFunction_int2ddouble
           
 class FilterFunction_interiorPoint
           
 class FilterFunction_interiorRingN
           
 class FilterFunction_intersection
           
 class FilterFunction_intersects
           
 class FilterFunction_isClosed
           
 class FilterFunction_isEmpty
           
 class FilterFunction_isLike
           
 class FilterFunction_isNull
           
 class FilterFunction_isRing
           
 class FilterFunction_isSimple
           
 class FilterFunction_isValid
           
 class FilterFunction_isWithinDistance
           
 class FilterFunction_lessEqualThan
           
 class FilterFunction_lessThan
           
 class FilterFunction_not
           
 class FilterFunction_notEqualTo
           
 class FilterFunction_numberFormat
          Formats a number into a string given a certain pattern (specified in the format accepted by DecimalFormat}
 class FilterFunction_numGeometries
           
 class FilterFunction_numInteriorRing
           
 class FilterFunction_numPoints
           
 class FilterFunction_overlaps
           
 class FilterFunction_parseBoolean
           
 class FilterFunction_parseDouble
           
 class FilterFunction_parseInt
           
 class FilterFunction_parseLong
           
 class FilterFunction_pointN
           
 class FilterFunction_relate
           
 class FilterFunction_relatePattern
           
 class FilterFunction_roundDouble
           
 class FilterFunction_startPoint
           
 class FilterFunction_strConcat
           
 class FilterFunction_strEndsWith
           
 class FilterFunction_strEqualsIgnoreCase
           
 class FilterFunction_strIndexOf
           
 class FilterFunction_strLastIndexOf
           
 class FilterFunction_strLength
           
 class FilterFunction_strMatches
           
 class FilterFunction_strReplace
           
 class FilterFunction_strStartsWith
           
 class FilterFunction_strSubstring
           
 class FilterFunction_strSubstringStart
           
 class FilterFunction_strToLowerCase
           
 class FilterFunction_strToUpperCase
           
 class FilterFunction_strTrim
           
 class FilterFunction_symDifference
           
 class FilterFunction_touches
           
 class FilterFunction_toWKT
           
 class FilterFunction_union
           
 class FilterFunction_within
           
 class IDFunction
          Allow access to the value of Feature.getID() as an expression
 class PropertyExistsFunction
          A new function to check if a property exists.
 class QuantileFunction
          Breaks a FeatureCollection into classes with an equal number of items in each.
 class StandardDeviationFunction
          Breaks a FeatureCollection into classes using the standard deviation classification method.
 class UniqueIntervalFunction
          Clone of EqualIntervalFunction for unique values
 

Methods in org.geotools.filter.function that return Expression
 Expression[] ClassificationFunction.getArgs()
          Deprecated. please use getParameters
 Expression ClassifyFunction.getExpression()
           
 Expression ClassificationFunction.getExpression()
           
 

Methods in org.geotools.filter.function with parameters of type Expression
 void ClassificationFunction.setArgs(Expression[] args)
          Deprecated. please use setParameters
 void Collection_UniqueFunction.setExpression(Expression e)
           
 void Collection_SumFunction.setExpression(Expression e)
           
 void Collection_MinFunction.setExpression(Expression e)
           
 void Collection_MedianFunction.setExpression(Expression e)
           
 void Collection_MaxFunction.setExpression(Expression e)
           
 void Collection_BoundsFunction.setExpression(Expression e)
           
 void Collection_AverageFunction.setExpression(Expression e)
           
 void ClassificationFunction.setExpression(Expression e)
           
 

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

Classes in org.geotools.filter.function.math that implement Expression
 class FilterFunction_abs
           
 class FilterFunction_abs_2
           
 class FilterFunction_abs_3
           
 class FilterFunction_abs_4
           
 class FilterFunction_acos
           
 class FilterFunction_asin
           
 class FilterFunction_atan
           
 class FilterFunction_atan2
           
 class FilterFunction_ceil
           
 class FilterFunction_cos
           
 class FilterFunction_exp
           
 class FilterFunction_floor
           
 class FilterFunction_IEEEremainder
           
 class FilterFunction_log
           
 class FilterFunction_max
           
 class FilterFunction_max_2
           
 class FilterFunction_max_3
           
 class FilterFunction_max_4
           
 class FilterFunction_min
           
 class FilterFunction_min_2
           
 class FilterFunction_min_3
           
 class FilterFunction_min_4
           
 class FilterFunction_pow
           
 class FilterFunction_random
           
 class FilterFunction_rint
           
 class FilterFunction_round
           
 class FilterFunction_round_2
           
 class FilterFunction_sin
           
 class FilterFunction_sqrt
           
 class FilterFunction_tan
           
 class FilterFunction_toDegrees
           
 class FilterFunction_toRadians
           
 class PiFunction
          Allow access to the value of Math.PI as an expression
 

Uses of Expression in org.geotools.filter.visitor
 

Methods in org.geotools.filter.visitor with parameters of type Expression
 void WFSBBoxFilterVisitor.visit(Expression expression)
           
 void AbstractFilterVisitor.visit(Expression expression)
          Deprecated.  
 

Uses of Expression in org.geotools.graph.util.delaunay
 

Methods in org.geotools.graph.util.delaunay with parameters of type Expression
static Graph PoissonClusterer.findClusters(Graph incoming, Expression base, Expression target, double meanRate, int distance)
           
 

Uses of Expression in org.geotools.styling
 

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

Uses of Expression in org.geotools.xml.filter
 

Methods in org.geotools.xml.filter with parameters of type Expression
protected static void FilterOpsComplexTypes.encodeExpr(Expression expr, PrintHandler output, Map hints)
           
 void FilterEncodingPreProcessor.visit(Expression expression)
           
 



Copyright © 1996-2009 Geotools. All Rights Reserved.