Uses of Interface
org.geotools.filter.expression.Expression

Packages that use Expression
org.geotools.brewer.color   
org.geotools.data Defines the DataStoreAPI via which all data is imported or exported.  
org.geotools.data.wfs   
org.geotools.feature.visitor   
org.geotools.filter   
org.geotools.filter.expression   
org.geotools.filter.function   
org.geotools.filter.visitor   
org.geotools.index.rtree   
org.geotools.renderer.lite A simple renderer implementation.  
org.geotools.renderer.shape   
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
           
 

Methods in org.geotools.brewer.color that return Expression
 Expression StyleGenerator.getExpression()
           
 Expression[] PaletteFunction.getArgs()
           
 Expression PaletteFunction.getEvaluationExpression()
           
 

Methods in org.geotools.brewer.color with parameters of type Expression
 void StyleGenerator.setExpression(Expression expression)
           
static Filter StyleGenerator.toExplicitFilter(java.lang.String styleExpression, Expression attribExpr)
           Creates a filter with each value explicitly defined.
 void PaletteFunction.setArgs(Expression[] args)
           
 void PaletteFunction.setEvaluationExpression(Expression e)
           
 

Uses of Expression in org.geotools.data
 

Methods in org.geotools.data with parameters of type Expression
static java.lang.String[] DataUtilities.attributeNames(Expression expression)
          DOCUMENT ME!
static void DataUtilities.traverse(Expression expression, FilterVisitor visitor)
           
static java.util.Set DataUtilities.traverseDepth(Expression expression)
          Performs a depth first traversal of Filter.
 void DataUtilities.AbstractFilterVisitor.visit(Expression expression)
          DOCUMENT ME!
 

Uses of Expression in org.geotools.data.wfs
 

Methods in org.geotools.data.wfs with parameters of type Expression
 void WFSFilterVisitor.visit(Expression expression)
           
 void WFSFilterVisitor.WFSBBoxFilterVisitor.visit(Expression expression)
           
 

Uses of Expression in org.geotools.feature.visitor
 

Methods in org.geotools.feature.visitor that return Expression
 Expression MedianVisitor.getExpression()
           
 Expression AverageVisitor.getExpression()
           
 Expression MaxVisitor.getExpression()
           
 Expression SumVisitor.getExpression()
           
 Expression MinVisitor.getExpression()
           
 Expression UniqueVisitor.getExpression()
           
 

Constructors in org.geotools.feature.visitor with parameters of type Expression
QuantileListVisitor(Expression expr, int bins)
           
MedianVisitor(Expression expr)
           
AverageVisitor(Expression expr)
          Constructor class for the AverageVisitor using an expression
MaxVisitor(Expression expr)
           
SumVisitor(Expression expr)
           
MinVisitor(Expression expr)
           
UniqueVisitor(Expression expr)
           
 

Uses of Expression in org.geotools.filter
 

Subinterfaces of Expression in org.geotools.filter
 interface EnvironmentVariable
          DOCUMENT ME!
 interface MapScaleDenominator
          DOCUMENT ME!
 

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 DefaultExpression
          Implements a default expression, with helpful variables and static methods.
 class FunctionExpressionImpl
          Abstract class for a function expression implementation
 class GeometryExpressionImpl
          Defines a complex filter (could also be called logical filter).
 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
          A function that returns the maximum of two arguments.
 class MinFunction
          A function that returns the minimum of two arguments.
 

Methods in org.geotools.filter that return Expression
 Expression[] MinFunction.getArgs()
          Gets the arguments to be evaluated by this function.
 Expression NullFilterImpl.getNullCheckValue()
          Deprecated. use NullFilterImpl.getExpression().
 Expression[] MaxFunction.getArgs()
          Gets the arguments to be evaluated by this function.
 Expression BetweenFilterImpl.getMiddleValue()
          Deprecated. use BetweenFilterImpl.getExpression()
static Expression ExpressionDOMParser.parseExpression(org.w3c.dom.Node root)
          Deprecated. Please use ExpressionDOMParser.expression
 Expression ExpressionDOMParser.expression(org.w3c.dom.Node root)
          parses an expression for a filter.
 Expression MathExpressionImpl.getLeftValue()
          Deprecated. use MathExpressionImpl.getExpression1().
 Expression MathExpressionImpl.getRightValue()
          Deprecated. use MathExpressionImpl.getExpression2().
 Expression ExpressionSAXParser.create()
          Creates and returns the expression.
 Expression[] LengthFunction.getArgs()
           
 Expression CompareFilterImpl.getLeftValue()
          Gets the left expression.
 Expression CompareFilterImpl.getRightValue()
          Deprecated. use BinaryComparisonAbstract.getExpression2()
 Expression[] AreaFunction.getArgs()
          Used by FilterVisitors to perform some action on this filter instance.
 Expression GeometryFilterImpl.getLeftGeometry()
          Deprecated. use BinarySpatialOperator.getExpression1()
 Expression GeometryFilterImpl.getRightGeometry()
          Deprecated. use {@link org.opengis.filter.spatial.BinarySpatialOperator#getExpression2()}
 Expression LikeFilterImpl.getValue()
          Deprecated. use LikeFilterImpl.getExpression().
 Expression[] FunctionExpressionImpl.getArgs()
          Deprecated. use FunctionExpressionImpl.getParameters().
 Expression SortBy2.getExpression()
          GeoTools allows for more pervase use of Expression then is strictly supported by the specification.
 Expression NullFilter.getNullCheckValue()
          Deprecated. use PropertyIsNull.getExpression()
 Expression LikeFilter.getValue()
          Deprecated. use PropertyIsLike.getExpression()
 Expression GeometryFilter.getRightGeometry()
          Deprecated. use BinarySpatialOperator.getExpression2().
 Expression GeometryFilter.getLeftGeometry()
          Deprecated. use BinarySpatialOperator.getExpression1().
 Expression CompareFilter.getLeftValue()
          Deprecated. use BinaryComparisonOperator.getExpression1()
 Expression CompareFilter.getRightValue()
          Deprecated. use BinaryComparisonOperator.getExpression2()
 Expression BetweenFilter.getMiddleValue()
          Deprecated. use PropertyIsBetween.getExpression()
 

Methods in org.geotools.filter with parameters of type Expression
 void GeometryEncoderSDE.visit(Expression expression)
          DOCUMENT ME!
 void XMLEncoder.encode(Expression expression)
          Deprecated. Encodes the expression to the current writer.
 void XMLEncoder.visit(Expression expression)
          Deprecated. This should never be called.
 void MinFunction.setArgs(Expression[] args)
          Sets the arguments to be evaluated by this function.
 void FilterTransformer.FilterTranslator.visit(Expression expression)
           
 void FilterTransformer.FilterTranslator.encode(Expression e)
           
 void SQLEncoder.visit(Expression expression)
          Writes the SQL for the attribute Expression.
 void NullFilterImpl.nullCheckValue(Expression nullCheck)
          Deprecated. use PropertyIsNull.setExpression(Expression)
 void MaxFunction.setArgs(Expression[] args)
          Sets the arguments to be evaluated by this function.
 void BetweenFilterImpl.addMiddleValue(Expression middleValue)
          Deprecated. use BetweenFilterImpl.setExpression(org.opengis.filter.expression.Expression)
 void MathExpressionImpl.addLeftValue(Expression leftValue)
          Deprecated. use MathExpressionImpl.setExpression1(org.opengis.filter.expression.Expression)
 void MathExpressionImpl.addRightValue(Expression rightValue)
          Deprecated. use MathExpressionImpl.setExpression2(org.opengis.filter.expression.Expression)
 void FilterSAXParser.expression(Expression expression)
          Adds the passed in expression to the current filter.
 void LengthFunction.setArgs(Expression[] args)
           
static int Filters.asInt(Expression expr)
          Uses number( expr ), will turn result into an interger, or NOTFOUND
static java.lang.String Filters.asString(Expression expr)
          Uses string( expr ), will turn result into a String
static double Filters.asDouble(Expression expr)
          Uses number( expr ), will turn result into an interger, or NaN.
static java.lang.Object Filters.asType(Expression expr, java.lang.Class TYPE)
          Navigate through the expression seaching for TYPE.
 void CompareFilterImpl.addLeftValue(Expression leftValue)
          Adds the 'left' value to this filter.
 void CompareFilterImpl.addRightValue(Expression rightValue)
          Adds the 'right' value to this filter.
 void AreaFunction.setArgs(Expression[] args)
           
 void FilterAttributeExtractor.visit(Expression expression)
           
 void GeometryFilterImpl.addLeftGeometry(Expression leftGeometry)
          Deprecated. use GeometryFilterImpl.setExpression1(org.opengis.filter.expression.Expression)
 void GeometryFilterImpl.addRightGeometry(Expression rightGeometry)
          Deprecated. use {@link #set
protected  java.lang.Object FilterAbstract.eval(Expression expression, Feature feature)
          Helper method for subclasses to reduce null checks
 void LikeFilterImpl.setValue(Expression attribute)
          Sets the expression to be evalutated as being like the pattern
 void LikeFilterImpl.setPattern(Expression p, java.lang.String wildcardMulti, java.lang.String wildcardSingle, java.lang.String escape)
          Deprecated. use one of PropertyIsLike.setExpression(Expression) PropertyIsLike#setWildCard(String) {@link PropertyIsLike#setSingleChar(String)} {@link PropertyIsLike#setEscape(String)}
 void FunctionExpressionImpl.setArgs(Expression[] args)
          Deprecated. use FunctionExpressionImpl.setParameters(List)
 void SortBy2.setExpression(Expression expression)
          GeoTools allows for more pervase use of Expression then is strictly supported by the specification.
 void NullFilter.nullCheckValue(Expression nullCheck)
          Deprecated. use PropertyIsNull.setExpression(Expression)
 void LikeFilter.setPattern(Expression p, java.lang.String wildcardMulti, java.lang.String wildcardSingle, java.lang.String escape)
          Deprecated. use one of PropertyIsLike.setExpression(Expression) PropertyIsLike#setWildCard(String) {@link PropertyIsLike#setSingleChar(String)} {@link PropertyIsLike#setEscape(String)}
 void LikeFilter.setValue(Expression attribute)
          Deprecated. use PropertyIsLike.setExpression(Expression)
 void GeometryFilter.addRightGeometry(Expression rightGeometry)
          Deprecated. use BinarySpatialOperator#setExpression2(Expression)
 void GeometryFilter.addLeftGeometry(Expression leftGeometry)
          Deprecated. use BinarySpatialOperator#setExpression1(Expression)
 void FilterVisitor.visit(Expression expression)
          This should never be called.
 void CompareFilter.addLeftValue(Expression leftValue)
          Deprecated. use BinaryComparisonOperator.setExpression1(Expression)
 void CompareFilter.addRightValue(Expression rightValue)
          Deprecated. use BinaryComparisonOperator.setExpression2(Expression)
 void BetweenFilter.addMiddleValue(Expression middleValue)
          Deprecated. use PropertyIsBetween.setExpression(Expression)
 

Uses of Expression in org.geotools.filter.expression
 

Subinterfaces of Expression in org.geotools.filter.expression
 interface AttributeExpression
          The geotools representation of the PropertyName tag in an xml encoded filter.
 interface BBoxExpression
          A convenience expression to form a geometry literal from an envelope.
 interface FunctionExpression
          Interface for a function expression implementation
 interface LiteralExpression
          Defines an expression that holds a literal for return.
 interface MathExpression
          Holds a mathematical relationship between two expressions.
 

Classes in org.geotools.filter.expression that implement Expression
 class AddImpl
          Implementation of Add expression.
 class ConstantExpression
          The Expression class is not immutable!
 class DivideImpl
          Implementation of divide expression.
 class MultiplyImpl
          Implementation of Multiply expression.
 class SubtractImpl
          Implementation of Subtract expression.
 

Methods in org.geotools.filter.expression that return Expression
 Expression[] FunctionExpression.getArgs()
          Deprecated. use Function.getParameters()
 Expression MathExpression.getLeftValue()
          Deprecated. use BinaryExpression.getExpression1().
 Expression MathExpression.getRightValue()
          Deprecated. use BinaryExpression.getExpression2().
 

Methods in org.geotools.filter.expression with parameters of type Expression
protected  java.lang.Object ExpressionAbstract.eval(Expression expression, Feature feature)
          Helper method for subclasses to reduce null checks
 void FunctionExpression.setArgs(Expression[] args)
          Deprecated. use Function.setParameters(List)
 void MathExpression.addRightValue(Expression rightValue)
          Deprecated. use BinaryExpression.setExpression2(Expression)
 void MathExpression.addLeftValue(Expression leftValue)
          Deprecated. use BinaryExpression.setExpression1(Expression)
 

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 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 CustomClassifierFunction
          This is a sort of mock-classifier.
 class EqualIntervalFunction
          Classification function for breaking a feature collection into edible chunks of "equal" size.
 class ExplicitClassificationFunction
           
 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_convexHull
           
 class FilterFunction_crosses
           
 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_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_numGeometries
           
 class FilterFunction_numInteriorRing
           
 class FilterFunction_numPoints
           
 class FilterFunction_overlaps
           
 class FilterFunction_parseBoolean
           
 class FilterFunction_parseDouble
           
 class FilterFunction_parseInt
           
 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_strStartsWith
           
 class FilterFunction_strSubstring
           
 class FilterFunction_strSubstringStart
           
 class FilterFunction_strTrim
           
 class FilterFunction_symDifference
           
 class FilterFunction_touches
           
 class FilterFunction_toWKT
           
 class FilterFunction_union
           
 class FilterFunction_within
           
 class QuantileFunction
          Breaks a FeatureCollection into classes with an equal number of items in each.
 class RangedClassificationFunction
           
 class UniqueIntervalFunction
          Clone of EqualIntervalFunction for unique values
 

Methods in org.geotools.filter.function that return Expression
 Expression[] Collection_AverageFunction.getArgs()
          Should be an xPath of the form: featureMembers/asterisk/NAME
 Expression[] Collection_UniqueFunction.getArgs()
          Should be an xPath of the form: featureMembers/asterisk/NAME
 Expression[] Collection_MaxFunction.getArgs()
          Should be an xPath of the form: featureMembers/asterisk/NAME
 Expression[] Collection_SumFunction.getArgs()
          Should be an xPath of the form: featureMembers/asterisk/NAME
 Expression[] Collection_MedianFunction.getArgs()
          Should be an xPath of the form: featureMembers/asterisk/NAME
 Expression[] Collection_BoundsFunction.getArgs()
          Should be an xPath of the form: featureMembers/asterisk/NAME
 Expression[] Collection_CountFunction.getArgs()
          Should be an xPath of the form: featureMembers/asterisk/NAME
 Expression[] FilterFunction_intersects.getArgs()
           
 Expression[] FilterFunction_lessThan.getArgs()
           
 Expression[] FilterFunction_exteriorRing.getArgs()
           
 Expression[] FilterFunction_contains.getArgs()
           
 Expression[] FilterFunction_bufferWithSegments.getArgs()
           
 Expression[] FilterFunction_isWithinDistance.getArgs()
           
 Expression[] FilterFunction_lessEqualThan.getArgs()
           
 Expression[] FilterFunction_strSubstring.getArgs()
           
 Expression[] FilterFunction_area.getArgs()
           
 Expression[] FilterFunction_double2bool.getArgs()
           
 Expression[] FilterFunction_in10.getArgs()
           
 Expression[] FilterFunction_isNull.getArgs()
           
 Expression[] FilterFunction_strStartsWith.getArgs()
           
 Expression[] FilterFunction_parseDouble.getArgs()
           
 Expression[] FilterFunction_within.getArgs()
           
 Expression[] FilterFunction_strConcat.getArgs()
           
 Expression[] FilterFunction_in9.getArgs()
           
 Expression[] FilterFunction_greaterEqualThan.getArgs()
           
 Expression[] FilterFunction_in5.getArgs()
           
 Expression[] FilterFunction_int2bbool.getArgs()
           
 Expression[] FilterFunction_strSubstringStart.getArgs()
           
 Expression[] FilterFunction_disjoint.getArgs()
           
 Expression[] FilterFunction_strEqualsIgnoreCase.getArgs()
           
 Expression[] FilterFunction_int2ddouble.getArgs()
           
 Expression[] FilterFunction_equalTo.getArgs()
           
 Expression[] FilterFunction_touches.getArgs()
           
 Expression[] FilterFunction_relatePattern.getArgs()
           
 Expression[] FilterFunction_buffer.getArgs()
           
 Expression[] FilterFunction_strLastIndexOf.getArgs()
           
 Expression[] FilterFunction_getY.getArgs()
           
 Expression[] FilterFunction_toWKT.getArgs()
           
 Expression[] FilterFunction_pointN.getArgs()
           
 Expression[] FilterFunction_centroid.getArgs()
           
 Expression[] FilterFunction_intersection.getArgs()
           
 Expression[] FilterFunction_strTrim.getArgs()
           
 Expression[] FilterFunction_geomFromWKT.getArgs()
           
 Expression[] FilterFunction_in8.getArgs()
           
 Expression[] FilterFunction_isRing.getArgs()
           
 Expression[] FilterFunction_isValid.getArgs()
           
 Expression[] FilterFunction_distance.getArgs()
           
 Expression[] FilterFunction_in4.getArgs()
           
 Expression[] FilterFunction_union.getArgs()
           
 Expression[] FilterFunction_if_then_else.getArgs()
           
 Expression[] FilterFunction_boundary.getArgs()
           
 Expression[] FilterFunction_roundDouble.getArgs()
           
 Expression[] FilterFunction_isLike.getArgs()
           
 Expression[] FilterFunction_strEndsWith.getArgs()
           
 Expression[] FilterFunction_envelope.getArgs()
           
 Expression[] FilterFunction_equalsExactTolerance.getArgs()
           
 Expression[] FilterFunction_strLength.getArgs()
           
 Expression[] FilterFunction_getX.getArgs()
           
 Expression[] FilterFunction_isClosed.getArgs()
           
 Expression[] FilterFunction_interiorPoint.getArgs()
           
 Expression[] FilterFunction_not.getArgs()
           
 Expression[] FilterFunction_in7.getArgs()
           
 Expression[] FilterFunction_geometryType.getArgs()
           
 Expression[] FilterFunction_numInteriorRing.getArgs()
           
 Expression[] FilterFunction_overlaps.getArgs()
           
 Expression[] FilterFunction_isEmpty.getArgs()
           
 Expression[] FilterFunction_between.getArgs()
           
 Expression[] FilterFunction_in3.getArgs()
           
 Expression[] FilterFunction_interiorRingN.getArgs()
           
 Expression[] FilterFunction_convexHull.getArgs()
           
 Expression[] FilterFunction_dimension.getArgs()
           
 Expression[] FilterFunction_parseInt.getArgs()
           
 Expression[] FilterFunction_isSimple.getArgs()
           
 Expression[] FilterFunction_strIndexOf.getArgs()
           
 Expression[] FilterFunction_numGeometries.getArgs()
           
 Expression[] FilterFunction_symDifference.getArgs()
           
 Expression[] FilterFunction_crosses.getArgs()
           
 Expression[] FilterFunction_endPoint.getArgs()
           
 Expression[] FilterFunction_equalsExact.getArgs()
           
 Expression[] FilterFunction_strMatches.getArgs()
           
 Expression[] FilterFunction_relate.getArgs()
           
 Expression[] FilterFunction_parseBoolean.getArgs()
           
 Expression[] FilterFunction_getGeometryN.getArgs()
           
 Expression[] FilterFunction_startPoint.getArgs()
           
 Expression[] FilterFunction_greaterThan.getArgs()
           
 Expression[] FilterFunction_in6.getArgs()
           
 Expression[] FilterFunction_numPoints.getArgs()
           
 Expression[] FilterFunction_notEqualTo.getArgs()
           
 Expression[] FilterFunction_difference.getArgs()
           
 Expression[] FilterFunction_boundaryDimension.getArgs()
           
 Expression[] Collection_MinFunction.getArgs()
          Should be an xPath of the form: featureMembers/asterisk/NAME
 Expression[] FilterFunction_in2.getArgs()
           
 Expression ClassificationFunction.getExpression()
           
 Expression[] ClassificationFunction.getArgs()
           
 Expression[] FilterFunction_geomLength.getArgs()
           
 

Methods in org.geotools.filter.function with parameters of type Expression
 void QuantileFunction.setExpression(Expression e)
           
static CalcResult Collection_AverageFunction.calculateAverage(FeatureCollection collection, Expression expression)
          Calculate average (using FeatureCalc) - only one parameter is used.
 void Collection_AverageFunction.setArgs(Expression[] args)
          The provided arguments are evaulated with respect to the FeatureCollection.
 void Collection_AverageFunction.setExpression(Expression e)
           
static CalcResult Collection_UniqueFunction.calculateUnique(FeatureCollection collection, Expression expression)
          Calculate unique (using FeatureCalc) - only one parameter is used.
 void Collection_UniqueFunction.setArgs(Expression[] args)
          The provided arguments are evaulated with respect to the FeatureCollection.
 void Collection_UniqueFunction.setExpression(Expression e)
           
 void UniqueIntervalFunction.setExpression(Expression e)
           
static CalcResult Collection_MaxFunction.calculateMax(FeatureCollection collection, Expression expression)
          Calculate maximum (using FeatureCalc) - only one parameter is used.
 void Collection_MaxFunction.setArgs(Expression[] args)
          The provided arguments are evaulated with respect to the FeatureCollection.
 void Collection_MaxFunction.setExpression(Expression e)
           
static CalcResult Collection_SumFunction.calculateSum(FeatureCollection collection, Expression expression)
          Calculate sum (using FeatureCalc) - only one parameter is used.
 void Collection_SumFunction.setArgs(Expression[] args)
          The provided arguments are evaulated with respect to the FeatureCollection.
 void Collection_SumFunction.setExpression(Expression e)
           
static CalcResult Collection_MedianFunction.calculateMedian(FeatureCollection collection, Expression expression)
          Calculate median (using FeatureCalc) - only one parameter is used.
 void Collection_MedianFunction.setArgs(Expression[] args)
          The provided arguments are evaulated with respect to the FeatureCollection.
 void Collection_MedianFunction.setExpression(Expression e)
           
 void Collection_BoundsFunction.setArgs(Expression[] args)
          The provided arguments are evaulated with respect to the FeatureCollection.
 void Collection_BoundsFunction.setExpression(Expression e)
           
 void Collection_CountFunction.setArgs(Expression[] args)
          The provided arguments are evaulated with respect to the FeatureCollection.
 void Collection_CountFunction.setExpression(Expression e)
           
 void FilterFunction_intersects.setArgs(Expression[] args)
           
 void FilterFunction_lessThan.setArgs(Expression[] args)
           
 void FilterFunction_exteriorRing.setArgs(Expression[] args)
           
 void FilterFunction_contains.setArgs(Expression[] args)
           
 void FilterFunction_bufferWithSegments.setArgs(Expression[] args)
           
 void FilterFunction_isWithinDistance.setArgs(Expression[] args)
           
 void FilterFunction_lessEqualThan.setArgs(Expression[] args)
           
 void FilterFunction_strSubstring.setArgs(Expression[] args)
           
 void FilterFunction_area.setArgs(Expression[] args)
           
 void FilterFunction_double2bool.setArgs(Expression[] args)
           
 void FilterFunction_in10.setArgs(Expression[] args)
           
 void FilterFunction_isNull.setArgs(Expression[] args)
           
 void FilterFunction_strStartsWith.setArgs(Expression[] args)
           
 void FilterFunction_parseDouble.setArgs(Expression[] args)
           
 void FilterFunction_within.setArgs(Expression[] args)
           
 void FilterFunction_strConcat.setArgs(Expression[] args)
           
 void FilterFunction_in9.setArgs(Expression[] args)
           
 void FilterFunction_greaterEqualThan.setArgs(Expression[] args)
           
 void FilterFunction_in5.setArgs(Expression[] args)
           
 void FilterFunction_int2bbool.setArgs(Expression[] args)
           
 void FilterFunction_strSubstringStart.setArgs(Expression[] args)
           
 void FilterFunction_disjoint.setArgs(Expression[] args)
           
 void FilterFunction_strEqualsIgnoreCase.setArgs(Expression[] args)
           
 void FilterFunction_int2ddouble.setArgs(Expression[] args)
           
 void FilterFunction_equalTo.setArgs(Expression[] args)
           
 void FilterFunction_touches.setArgs(Expression[] args)
           
 void FilterFunction_relatePattern.setArgs(Expression[] args)
           
 void FilterFunction_buffer.setArgs(Expression[] args)
           
 void FilterFunction_strLastIndexOf.setArgs(Expression[] args)
           
 void FilterFunction_getY.setArgs(Expression[] args)
           
 void FilterFunction_toWKT.setArgs(Expression[] args)
           
 void EqualIntervalFunction.setExpression(Expression e)
           
 void FilterFunction_pointN.setArgs(Expression[] args)
           
 void FilterFunction_centroid.setArgs(Expression[] args)
           
 void FilterFunction_intersection.setArgs(Expression[] args)
           
 void FilterFunction_strTrim.setArgs(Expression[] args)
           
 void FilterFunction_geomFromWKT.setArgs(Expression[] args)
           
 void FilterFunction_in8.setArgs(Expression[] args)
           
 void FilterFunction_isRing.setArgs(Expression[] args)
           
 void FilterFunction_isValid.setArgs(Expression[] args)
           
 void FilterFunction_distance.setArgs(Expression[] args)
           
 void FilterFunction_in4.setArgs(Expression[] args)
           
 void FilterFunction_union.setArgs(Expression[] args)
           
 void FilterFunction_if_then_else.setArgs(Expression[] args)
           
 void FilterFunction_boundary.setArgs(Expression[] args)
           
 void FilterFunction_roundDouble.setArgs(Expression[] args)
           
 void FilterFunction_isLike.setArgs(Expression[] args)
           
 void FilterFunction_strEndsWith.setArgs(Expression[] args)
           
 void FilterFunction_envelope.setArgs(Expression[] args)
           
 void FilterFunction_equalsExactTolerance.setArgs(Expression[] args)
           
 void FilterFunction_strLength.setArgs(Expression[] args)
           
 void FilterFunction_getX.setArgs(Expression[] args)
           
 void FilterFunction_isClosed.setArgs(Expression[] args)
           
 void FilterFunction_interiorPoint.setArgs(Expression[] args)
           
 void FilterFunction_not.setArgs(Expression[] args)
           
 void FilterFunction_in7.setArgs(Expression[] args)
           
 void FilterFunction_geometryType.setArgs(Expression[] args)
           
 void FilterFunction_numInteriorRing.setArgs(Expression[] args)
           
 void FilterFunction_overlaps.setArgs(Expression[] args)
           
 void FilterFunction_isEmpty.setArgs(Expression[] args)
           
 void FilterFunction_between.setArgs(Expression[] args)
           
 void FilterFunction_in3.setArgs(Expression[] args)
           
 void FilterFunction_interiorRingN.setArgs(Expression[] args)
           
 void FilterFunction_convexHull.setArgs(Expression[] args)
           
 void FilterFunction_dimension.setArgs(Expression[] args)
           
 void FilterFunction_parseInt.setArgs(Expression[] args)
           
 void FilterFunction_isSimple.setArgs(Expression[] args)
           
 void FilterFunction_strIndexOf.setArgs(Expression[] args)
           
 void FilterFunction_numGeometries.setArgs(Expression[] args)
           
 void FilterFunction_symDifference.setArgs(Expression[] args)
           
 void FilterFunction_crosses.setArgs(Expression[] args)
           
 void FilterFunction_endPoint.setArgs(Expression[] args)
           
 void FilterFunction_equalsExact.setArgs(Expression[] args)
           
 void FilterFunction_strMatches.setArgs(Expression[] args)
           
 void FilterFunction_relate.setArgs(Expression[] args)
           
 void FilterFunction_parseBoolean.setArgs(Expression[] args)
           
 void FilterFunction_getGeometryN.setArgs(Expression[] args)
           
 void FilterFunction_startPoint.setArgs(Expression[] args)
           
 void FilterFunction_greaterThan.setArgs(Expression[] args)
           
 void FilterFunction_in6.setArgs(Expression[] args)
           
 void FilterFunction_numPoints.setArgs(Expression[] args)
           
 void FilterFunction_notEqualTo.setArgs(Expression[] args)
           
 void FilterFunction_difference.setArgs(Expression[] args)
           
 void FilterFunction_boundaryDimension.setArgs(Expression[] args)
           
static CalcResult Collection_MinFunction.calculateMin(FeatureCollection collection, Expression expression)
          Calculate minimum (using FeatureCalc) - only one parameter is used.
 void Collection_MinFunction.setArgs(Expression[] args)
          The provided arguments are evaulated with respect to the FeatureCollection.
 void Collection_MinFunction.setExpression(Expression e)
           
 void FilterFunction_in2.setArgs(Expression[] args)
           
 void ClassificationFunction.setExpression(Expression e)
           
 void ClassificationFunction.setArgs(Expression[] args)
           
 void FilterFunction_geomLength.setArgs(Expression[] args)
           
 

Uses of Expression in org.geotools.filter.visitor
 

Methods in org.geotools.filter.visitor that return Expression
 Expression EnvironmentVariableResolver.resolve(Expression exp, double mapScale)
          Find all instances of MapScaleDenominator and replace them with the a literal expression for the provided map scale.
 

Methods in org.geotools.filter.visitor with parameters of type Expression
 void DuplicatorFilterVisitor.visit(Expression expression)
           
 void AbstractFilterVisitor.visit(Expression expression)
           
 Expression EnvironmentVariableResolver.resolve(Expression exp, double mapScale)
          Find all instances of MapScaleDenominator and replace them with the a literal expression for the provided map scale.
 

Uses of Expression in org.geotools.index.rtree
 

Methods in org.geotools.index.rtree with parameters of type Expression
 void FilterConsumer.visit(Expression expression)
           
 

Uses of Expression in org.geotools.renderer.lite
 

Methods in org.geotools.renderer.lite with parameters of type Expression
 void BoundsExtractor.visit(Expression expression)
           
 

Uses of Expression in org.geotools.renderer.shape
 

Methods in org.geotools.renderer.shape with parameters of type Expression
 void ReplaceGeometryFilter.visit(Expression expression)
           
 

Uses of Expression in org.geotools.styling
 

Methods in org.geotools.styling that return Expression
 Expression FillImpl.getColor()
          This parameter gives the solid color that will be used for a Fill.
 Expression FillImpl.getBackgroundColor()
          This parameter gives the solid color that will be used as a background for a Fill.
 Expression FillImpl.getOpacity()
          This specifies the level of translucency to use when rendering the fill.
 Expression PointPlacementImpl.getRotation()
          Returns the rotation of the label.
 Expression ShadedReliefImpl.getReliefFactor()
          The ReliefFactor gives the amount of exaggeration to use for the height of the ?hills.? A value of around 55 (times) gives reasonable results for Earth-based DEMs.
 Expression TextMarkImpl.getWellKnownName()
          This parameter gives the well-known name of the symbol of the mark.
 Expression TextMarkImpl.getSymbol()
          Getter for property symbol.
 Expression MarkImpl.getWellKnownName()
          This parameter gives the well-known name of the shape of the mark.
 Expression MarkImpl.getSize()
          Getter for property size.
 Expression MarkImpl.getRotation()
          Getter for property rotation.
 Expression HaloImpl.getRadius()
          Getter for property radius.
 Expression LinePlacementImpl.getPerpendicularOffset()
          Getter for property perpendicularOffset.
 Expression StrokeImpl.getColor()
          This parameter gives the solid color that will be used for a stroke.
 Expression StrokeImpl.getDashOffset()
          This param determines where the dash pattern should start from.
 Expression StrokeImpl.getLineCap()
          This parameter controls how line strings should be capped.
 Expression StrokeImpl.getLineJoin()
          This parameter controls how line strings should be joined together.
 Expression StrokeImpl.getOpacity()
          This specifies the level of translucency to use when rendering the stroke.
 Expression StrokeImpl.getWidth()
          This parameter gives the absolute width (thickness) of a stroke in pixels encoded as a float.
 Expression FontImpl.getFontFamily()
          Getter for property fontFamily.
 Expression FontImpl.getFontSize()
          Getter for property fontSize.
 Expression FontImpl.getFontStyle()
          Getter for property fontStyle.
 Expression FontImpl.getFontWeight()
          Getter for property fontWeight.
 Expression ColorMapEntryImpl.getColor()
           
 Expression ColorMapEntryImpl.getOpacity()
           
 Expression ColorMapEntryImpl.getQuantity()
           
 Expression AnchorPointImpl.getAnchorPointX()
          Getter for property anchorPointX.
 Expression AnchorPointImpl.getAnchorPointY()
          Getter for property anchorPointY.
 Expression RasterSymbolizerImpl.getOpacity()
          fetch the expresion which evaluates to the opacity fo rthis coverage
 Expression RasterSymbolizerImpl.getOverlap()
          The OverlapBehavior element tells a system how to behave when multiple raster images in a layer overlap each other, for example with satellite-image scenes.
 Expression DisplacementImpl.getDisplacementX()
          Getter for property displacementX.
 Expression DisplacementImpl.getDisplacementY()
          Getter for property displacementY.
 Expression GraphicImpl.getOpacity()
          This specifies the level of translucency to use when rendering the graphic.
 Expression GraphicImpl.getRotation()
          This parameter defines the rotation of a graphic in the clockwise direction about its centre point in decimal degrees.
 Expression GraphicImpl.getSize()
          This paramteter gives the absolute size of the graphic in pixels encoded as a floating point number.
 Expression TextSymbolizerImpl.getLabel()
          Returns the label expression.
 Expression TextSymbolizerImpl.getPriority()
           
 Expression ContrastEnhancementImpl.getGammaValue()
           
 Expression ContrastEnhancementImpl.getType()
           
 Expression StyleBuilder.colorExpression(java.awt.Color color)
          convert an awt color in to a literal expression representing the color
 Expression StyleBuilder.literalExpression(double value)
          create a literal expression representing the value
 Expression StyleBuilder.literalExpression(int value)
          create a literal expression representing the value
 Expression StyleBuilder.literalExpression(java.lang.String value)
          create a literal expression representing the value
 Expression StyleBuilder.literalExpression(java.lang.Object value)
          create a literal expression representing the value
 Expression StyleBuilder.attributeExpression(java.lang.String attributeName)
          create an attribute expression
static Expression SLD.textLabel(TextSymbolizer symbolizer)
          Grabs the label from the first TextSymbolizer.
 Expression TextMark.getSymbol()
           
 Expression TextMark.getWellKnownName()
           
 Expression LinePlacement.getPerpendicularOffset()
          Returns the expression that is used to compute how far from the lines the text will be drawn.
 Expression AnchorPoint.getAnchorPointX()
          get the x coordinate of the anchor point
 Expression AnchorPoint.getAnchorPointY()
          get the y coordinate of the anchor point
 Expression PointPlacement.getRotation()
          Returns the rotation of the label.
 Expression ShadedRelief.getReliefFactor()
          The ReliefFactor gives the amount of exaggeration to use for the height of the ?hills.? A value of around 55 (times) gives reasonable results for Earth-based DEMs.
 Expression ColorMapEntry.getColor()
           
 Expression ColorMapEntry.getOpacity()
           
 Expression ColorMapEntry.getQuantity()
           
 Expression ContrastEnhancement.getType()
           
 Expression ContrastEnhancement.getGammaValue()
           
 Expression RasterSymbolizer.getOpacity()
          fetch the expresion which evaluates to the opacity fo rthis coverage
 Expression RasterSymbolizer.getOverlap()
          The OverlapBehavior element tells a system how to behave when multiple raster images in a layer overlap each other, for example with satellite-image scenes.
 Expression Halo.getRadius()
          Expression that represents the the distance the halo extends from the text
 Expression Font.getFontFamily()
           
 Expression Font.getFontStyle()
           
 Expression Font.getFontWeight()
           
 Expression Font.getFontSize()
           
 Expression TextSymbolizer.getLabel()
          Returns the expression that will be evaluated to determine what text is displayed.
 Expression TextSymbolizer.getPriority()
          Priority -- null = use the default labeling priority Expression = an expression that evaluates to a number (ie.
 Expression Displacement.getDisplacementX()
          Returns an expression that computes a pixel offset from the geometry point.
 Expression Displacement.getDisplacementY()
          Returns an expression that computes a pixel offset from the geometry point.
 Expression Fill.getColor()
          This parameter gives the solid color that will be used for a Fill.
 Expression Fill.getBackgroundColor()
          This parameter gives the solid color that will be used as a background for a Fill.
 Expression Fill.getOpacity()
          This specifies the level of translucency to use when rendering the fill.
 Expression Stroke.getColor()
          This parameter gives the solid color that will be used for a stroke.
 Expression Stroke.getWidth()
          This parameter gives the absolute width (thickness) of a stroke in pixels encoded as a float.
 Expression Stroke.getOpacity()
          This specifies the level of translucency to use when rendering the stroke.
 Expression Stroke.getLineJoin()
          This parameter controls how line strings should be joined together.
 Expression Stroke.getLineCap()
          This parameter controls how line strings should be capped.
 Expression Stroke.getDashOffset()
          A dash array need not start from the beginning.
 Expression Mark.getWellKnownName()
          This parameter gives the well-known name of the shape of the mark.
 Expression Mark.getSize()
           
 Expression Mark.getRotation()
           
 Expression Graphic.getOpacity()
          This specifies the level of translucency to use when rendering the graphic.
 Expression Graphic.getSize()
          This paramteter gives the absolute size of the graphic in pixels encoded as a floating point number.
 Expression Graphic.getRotation()
          This parameter defines the rotation of a graphic in the clockwise direction about its centre point in decimal degrees.
 

Methods in org.geotools.styling with parameters of type Expression
 void XMLEncoder.encodeCssParam(java.lang.String name, Expression expression)
          Deprecated.  
 void FillImpl.setColor(Expression rgb)
          This parameter gives the solid color that will be used for a Fill.
 void FillImpl.setBackgroundColor(Expression rgb)
          This parameter gives the solid color that will be used as a background for a Fill.
 void FillImpl.setOpacity(Expression opacity)
          Setter for property opacity.
 void SelectedChannelTypeImpl.setContrastEnhancement(Expression gammaValue)
           
protected  ContrastEnhancement SelectedChannelTypeImpl.contrastEnhancement(Expression expr)
           
 void PointPlacementImpl.setRotation(Expression rotation)
          Setter for property rotation.
 void ShadedReliefImpl.setReliefFactor(Expression reliefFactor)
          The ReliefFactor gives the amount of exaggeration to use for the height of the ?hills.? A value of around 55 (times) gives reasonable results for Earth-based DEMs.
 void TextMarkImpl.setSymbol(Expression symbol)
           
 void TextMarkImpl.setWellKnownName(Expression wellKnownName)
          Setter for property wellKnownName.
 void MarkImpl.setSize(Expression size)
           
 void MarkImpl.setWellKnownName(Expression wellKnownName)
          Setter for property wellKnownName.
 void MarkImpl.setRotation(Expression rotation)
           
abstract  TextSymbolizer AbstractStyleFactory.createTextSymbolizer(Fill fill, Font[] fonts, Halo halo, Expression label, LabelPlacement labelPlacement, java.lang.String geometryPropertyName)
           
abstract  AnchorPoint AbstractStyleFactory.createAnchorPoint(Expression x, Expression y)
           
abstract  Displacement AbstractStyleFactory.createDisplacement(Expression x, Expression y)
           
abstract  Mark AbstractStyleFactory.createMark(Expression wellKnownName, Stroke stroke, Fill fill, Expression size, Expression rotation)
           
abstract  LinePlacement AbstractStyleFactory.createLinePlacement(Expression offset)
           
abstract  Halo AbstractStyleFactory.createHalo(Fill fill, Expression radius)
           
abstract  Fill AbstractStyleFactory.createFill(Expression color, Expression backgroundColor, Expression opacity, Graphic graphicFill)
           
abstract  Fill AbstractStyleFactory.createFill(Expression color, Expression opacity)
           
abstract  Fill AbstractStyleFactory.createFill(Expression color)
           
abstract  PointPlacement AbstractStyleFactory.createPointPlacement(AnchorPoint anchorPoint, Displacement displacement, Expression rotation)
           
abstract  Stroke AbstractStyleFactory.createStroke(Expression color, Expression width)
          A convienice method to make a simple stroke
abstract  Stroke AbstractStyleFactory.createStroke(Expression color, Expression width, Expression opacity)
          A convienice method to make a simple stroke
abstract  Stroke AbstractStyleFactory.createStroke(Expression color, Expression width, Expression opacity, Expression lineJoin, Expression lineCap, float[] dashArray, Expression dashOffset, Graphic graphicFill, Graphic graphicStroke)
          creates a stroke
abstract  Graphic AbstractStyleFactory.createGraphic(ExternalGraphic[] externalGraphics, Mark[] marks, Symbol[] symbols, Expression opacity, Expression size, Expression rotation)
           
abstract  Font AbstractStyleFactory.createFont(Expression fontFamily, Expression fontStyle, Expression fontWeight, Expression fontSize)
           
abstract  RasterSymbolizer AbstractStyleFactory.createRasterSymbolizer(java.lang.String geometryPropertyName, Expression opacity, ChannelSelection channel, Expression overlap, ColorMap colorMap, ContrastEnhancement ce, ShadedRelief relief, Symbolizer outline)
           
abstract  SelectedChannelType AbstractStyleFactory.createSelectedChannelType(java.lang.String name, Expression enhancement)
           
 TextSymbolizer StyleFactoryImpl.createTextSymbolizer(Fill fill, Font[] fonts, Halo halo, Expression label, LabelPlacement labelPlacement, java.lang.String geometryPropertyName)
           
 TextSymbolizer2 StyleFactoryImpl.createTextSymbolizer(Fill fill, Font[] fonts, Halo halo, Expression label, LabelPlacement labelPlacement, java.lang.String geometryPropertyName, Graphic graphic)
           
 Stroke StyleFactoryImpl.createStroke(Expression color, Expression width)
          A convienice method to make a simple stroke
 Stroke StyleFactoryImpl.createStroke(Expression color, Expression width, Expression opacity)
          A convienice method to make a simple stroke
 Stroke StyleFactoryImpl.createStroke(Expression color, Expression width, Expression opacity, Expression lineJoin, Expression lineCap, float[] dashArray, Expression dashOffset, Graphic graphicFill, Graphic graphicStroke)
          creates a stroke
 Fill StyleFactoryImpl.createFill(Expression color, Expression backgroundColor, Expression opacity, Graphic graphicFill)
           
 Fill StyleFactoryImpl.createFill(Expression color, Expression opacity)
           
 Fill StyleFactoryImpl.createFill(Expression color)
           
 Mark StyleFactoryImpl.createMark(Expression wellKnownName, Stroke stroke, Fill fill, Expression size, Expression rotation)
           
 Graphic StyleFactoryImpl.createGraphic(ExternalGraphic[] externalGraphics, Mark[] marks, Symbol[] symbols, Expression opacity, Expression size, Expression rotation)
           
 Font StyleFactoryImpl.createFont(Expression fontFamily, Expression fontStyle, Expression fontWeight, Expression fontSize)
           
 LinePlacement StyleFactoryImpl.createLinePlacement(Expression offset)
           
 PointPlacement StyleFactoryImpl.createPointPlacement(AnchorPoint anchorPoint, Displacement displacement, Expression rotation)
           
 AnchorPoint StyleFactoryImpl.createAnchorPoint(Expression x, Expression y)
           
 Displacement StyleFactoryImpl.createDisplacement(Expression x, Expression y)
           
 Halo StyleFactoryImpl.createHalo(Fill fill, Expression radius)
           
 RasterSymbolizer StyleFactoryImpl.createRasterSymbolizer(java.lang.String geometryPropertyName, Expression opacity, ChannelSelection channel, Expression overlap, ColorMap colorMap, ContrastEnhancement cenhancement, ShadedRelief relief, Symbolizer outline)
           
 ContrastEnhancement StyleFactoryImpl.createContrastEnhancement(Expression gammaValue)
           
 SelectedChannelType StyleFactoryImpl.createSelectedChannelType(java.lang.String name, Expression gammaValue)
           
 ShadedRelief StyleFactoryImpl.createShadedRelief(Expression reliefFactor)
           
 void HaloImpl.setRadius(Expression radius)
          Setter for property radius.
 void LinePlacementImpl.setPerpendicularOffset(Expression perpendicularOffset)
          Setter for property perpendicularOffset.
 void StrokeImpl.setColor(Expression color)
          This parameter sets the solid color that will be used for a stroke.
 void StrokeImpl.setDashOffset(Expression dashOffset)
          This param determines where the dash pattern should start from.
 void StrokeImpl.setLineCap(Expression lineCap)
          This parameter controls how line strings should be capped.
 void StrokeImpl.setLineJoin(Expression lineJoin)
          This parameter controls how line strings should be joined together.
 void StrokeImpl.setOpacity(Expression opacity)
          This specifies the level of translucency to use when rendering the stroke.
 void StrokeImpl.setWidth(Expression width)
          This parameter sets the absolute width (thickness) of a stroke in pixels encoded as a float.
 void FontImpl.setFontFamily(Expression fontFamily)
          Setter for property fontFamily.
 void FontImpl.setFontSize(Expression fontSize)
          Setter for property fontSize.
 void FontImpl.setFontStyle(Expression fontStyle)
          Setter for property fontStyle.
 void FontImpl.setFontWeight(Expression fontWeight)
          Setter for property fontWeight.
 void ColorMapEntryImpl.setColor(Expression color)
           
 void ColorMapEntryImpl.setOpacity(Expression opacity)
           
 void ColorMapEntryImpl.setQuantity(Expression quantity)
           
 void AnchorPointImpl.setAnchorPointX(Expression anchorPointX)
          Setter for property anchorPointX.
 void AnchorPointImpl.setAnchorPointY(Expression anchorPointY)
          Setter for property anchorPointY.
 void RasterSymbolizerImpl.setOpacity(Expression opacity)
          sets the opacity for the coverage, it has the usual meaning.
 void RasterSymbolizerImpl.setOverlap(Expression overlap)
          The OverlapBehavior element tells a system how to behave when multiple raster images in a layer overlap each other, for example with satellite-image scenes.
 void DisplacementImpl.setDisplacementX(Expression displacementX)
          Setter for property displacementX.
 void DisplacementImpl.setDisplacementY(Expression displacementY)
          Setter for property displacementY.
 void GraphicImpl.setOpacity(Expression opacity)
          Setter for property opacity.
 void GraphicImpl.setRotation(Expression rotation)
          Setter for property rotation.
 void GraphicImpl.setSize(Expression size)
          Setter for property size.
 void TextSymbolizerImpl.setLabel(Expression label)
          Setter for property label.
 void TextSymbolizerImpl.setPriority(Expression priority)
           
 void ContrastEnhancementImpl.setGammaValue(Expression gamma)
           
 void ContrastEnhancementImpl.setType(Expression type)
           
 Stroke StyleBuilder.createStroke(Expression color, Expression width)
          create a stroke with the color and width supplied
 Stroke StyleBuilder.createStroke(Expression color, Expression width, Expression opacity)
          create a stroke with color, width and opacity supplied
 Fill StyleBuilder.createFill(Expression fillColor)
          create a fill of color
 Fill StyleBuilder.createFill(Expression color, Expression opacity)
          create a fill with the supplied color and opacity
 Fill StyleBuilder.createFill(Expression color, Expression backgroundColor, Expression opacity, Graphic fill)
          create a fill with color, background color and opacity supplied and uses the graphic supplied for the fill
 Mark StyleBuilder.createMark(Expression wellKnownName, Fill fill, Stroke stroke)
          create a mark with the supplied fill and stroke
 Graphic StyleBuilder.createGraphic(ExternalGraphic[] externalGraphics, Mark[] marks, Symbol[] symbols, Expression opacity, Expression size, Expression rotation)
          creates a graphic object
 AnchorPoint StyleBuilder.createAnchorPoint(Expression x, Expression y)
          wrapper round Stylefactory Method
 Displacement StyleBuilder.createDisplacement(Expression x, Expression y)
          wrapper round Stylefactory Method
 PointPlacement StyleBuilder.createPointPlacement(AnchorPoint anchorPoint, Displacement displacement, Expression rotation)
          wrapper round Stylefactory Method
 LinePlacement StyleBuilder.createLinePlacement(Expression offset)
          wrapper round Stylefactory Method
 Font StyleBuilder.createFont(Expression fontFamily, Expression fontStyle, Expression fontWeight, Expression fontSize)
          wrapper round StyleFactory method
 Halo StyleBuilder.createHalo(Fill fill, Expression radius)
          wrapper round StyleFactory method to create halo
 TextSymbolizer StyleBuilder.createTextSymbolizer(Fill fill, Font[] fonts, Halo halo, Expression label, LabelPlacement labelPlacement, java.lang.String geometryPropertyName)
          create a text symbolizer
static java.lang.Object SLD.value(Expression expr, java.lang.Class TYPE)
          Deprecated.  
static java.awt.Color SLD.color(Expression expr)
          Navigate through the expression finding the first mentioned Color.
static int SLD.intValue(Expression expr)
          Deprecated.  
static java.lang.String SLD.stringValue(Expression expr)
          Deprecated.  
static double SLD.doubleValue(Expression expr)
          Deprecated.  
static java.lang.Number SLD.number(Expression expr)
          Deprecated.  
 TextSymbolizer2 StyleFactory2.createTextSymbolizer(Fill fill, Font[] fonts, Halo halo, Expression label, LabelPlacement labelPlacement, java.lang.String geometryPropertyName, Graphic graphic)
          Label Shield hack, non SLD 1.1
 void TextMark.setWellKnownName(Expression wellKnownName)
           
 void TextMark.setSymbol(Expression symbol)
           
 TextSymbolizer StyleFactory.createTextSymbolizer(Fill fill, Font[] fonts, Halo halo, Expression label, LabelPlacement labelPlacement, java.lang.String geometryPropertyName)
           
 AnchorPoint StyleFactory.createAnchorPoint(Expression x, Expression y)
           
 Displacement StyleFactory.createDisplacement(Expression x, Expression y)
           
 Mark StyleFactory.createMark(Expression wellKnownName, Stroke stroke, Fill fill, Expression size, Expression rotation)
           
 LinePlacement StyleFactory.createLinePlacement(Expression offset)
           
 Halo StyleFactory.createHalo(Fill fill, Expression radius)
           
 Fill StyleFactory.createFill(Expression color, Expression backgroundColor, Expression opacity, Graphic graphicFill)
           
 Fill StyleFactory.createFill(Expression color, Expression opacity)
           
 Fill StyleFactory.createFill(Expression color)
           
 PointPlacement StyleFactory.createPointPlacement(AnchorPoint anchorPoint, Displacement displacement, Expression rotation)
           
 Stroke StyleFactory.createStroke(Expression color, Expression width)
          A convienice method to make a simple stroke
 Stroke StyleFactory.createStroke(Expression color, Expression width, Expression opacity)
          A convienice method to make a simple stroke
 Stroke StyleFactory.createStroke(Expression color, Expression width, Expression opacity, Expression lineJoin, Expression lineCap, float[] dashArray, Expression dashOffset, Graphic graphicFill, Graphic graphicStroke)
          creates a stroke
 Graphic StyleFactory.createGraphic(ExternalGraphic[] externalGraphics, Mark[] marks, Symbol[] symbols, Expression opacity, Expression size, Expression rotation)
           
 Font StyleFactory.createFont(Expression fontFamily, Expression fontStyle, Expression fontWeight, Expression fontSize)
           
 RasterSymbolizer StyleFactory.createRasterSymbolizer(java.lang.String geometryPropertyName, Expression opacity, ChannelSelection channel, Expression overlap, ColorMap colorMap, ContrastEnhancement ce, ShadedRelief relief, Symbolizer outline)
           
 ContrastEnhancement StyleFactory.createContrastEnhancement(Expression gammaValue)
           
 SelectedChannelType StyleFactory.createSelectedChannelType(java.lang.String name, Expression gammaValue)
          Deprecated. Use {@link #createSelectedChannelType(String, ContrastEnhancement)
 ShadedRelief StyleFactory.createShadedRelief(Expression reliefFactor)
           
 void LinePlacement.setPerpendicularOffset(Expression offset)
          Sets the expression that is used to compute how far from the lines the text will be drawn.
 void AnchorPoint.setAnchorPointX(Expression x)
          set the X coordinate for the anchor point
 void AnchorPoint.setAnchorPointY(Expression y)
          set the Y coordinate for the anchor point
 void PointPlacement.setRotation(Expression rotation)
          sets the rotation of the label.
 void ShadedRelief.setReliefFactor(Expression reliefFactor)
          The ReliefFactor gives the amount of exaggeration to use for the height of the ?hills.? A value of around 55 (times) gives reasonable results for Earth-based DEMs.
 void ColorMapEntry.setColor(Expression color)
           
 void ColorMapEntry.setOpacity(Expression opacity)
           
 void ColorMapEntry.setQuantity(Expression quantity)
           
 void ContrastEnhancement.setType(Expression type)
           
 void ContrastEnhancement.setGammaValue(Expression gamma)
           
 void SelectedChannelType.setContrastEnhancement(Expression gammaValue)
          Deprecated. Use {@link #setContrastEnhancement(ContrastEnhancement)) instead.
 void RasterSymbolizer.setOpacity(Expression opacity)
          sets the opacity for the coverage, it has the usual meaning.
 void RasterSymbolizer.setOverlap(Expression overlap)
          The OverlapBehavior element tells a system how to behave when multiple raster images in a layer overlap each other, for example with satellite-image scenes.
 void Halo.setRadius(Expression radius)
          Expression that represents the the distance the halo extends from the text
 void Font.setFontFamily(Expression family)
           
 void Font.setFontStyle(Expression style)
           
 void Font.setFontWeight(Expression weight)
           
 void Font.setFontSize(Expression size)
           
 void TextSymbolizer.setLabel(Expression label)
          Sets the expression that will be evaluated to determine what text is displayed.
 void TextSymbolizer.setPriority(Expression e)
          Priority -- null = use the default labeling priority Expression = an expression that evaluates to a number (ie.
 void Displacement.setDisplacementX(Expression x)
          Sets the expression that computes a pixel offset from the geometry point.
 void Displacement.setDisplacementY(Expression y)
          Sets the expression that computes a pixel offset from the geometry point.
 void Fill.setColor(Expression color)
          This parameter gives the solid color that will be used for a Fill.
 void Fill.setBackgroundColor(Expression backgroundColor)
          This parameter gives the solid color that will be used as a background for a Fill.
 void Fill.setOpacity(Expression opacity)
          This specifies the level of translucency to use when rendering the fill.
 void Stroke.setColor(Expression color)
          This parameter gives the solid color that will be used for a stroke.
 void Stroke.setWidth(Expression width)
          This parameter gives the absolute width (thickness) of a stroke in pixels encoded as a float.
 void Stroke.setOpacity(Expression opacity)
          This specifies the level of translucency to use when rendering the stroke.
 void Stroke.setLineJoin(Expression lineJoin)
          This parameter controls how line strings should be joined together.
 void Stroke.setLineCap(Expression lineCap)
          This parameter controls how line strings should be capped.
 void Stroke.setDashOffset(Expression dashOffset)
          A dash array need not start from the beginning.
 void Mark.setWellKnownName(Expression wellKnownName)
          This parameter gives the well-known name of the shape of the mark.
 void Mark.setSize(Expression size)
           
 void Mark.setRotation(Expression rotation)
           
 void Graphic.setOpacity(Expression opacity)
           
 void Graphic.setSize(Expression size)
           
 void Graphic.setRotation(Expression rotation)
           
 

Constructors in org.geotools.styling with parameters of type Expression
TextMarkImpl(Font font, Expression symbol)
           
 

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, java.util.Map hints)
           
 



Copyright © GeoTools. All Rights Reserved.