org.geotools.filter
Interface ExpressionType
- All Known Subinterfaces:
- AttributeExpression, BBoxExpression, EnvironmentVariable, Expression, FunctionExpression, LiteralExpression, MapScaleDenominator, MathExpression
- All Known Implementing Classes:
- AddImpl, AreaFunction, AttributeExpressionImpl, AttributeExpressionImpl2, BBoxExpressionImpl, ClassificationFunction, ClassifyFunction, Collection_AverageFunction, Collection_BoundsFunction, Collection_CountFunction, Collection_MaxFunction, Collection_MedianFunction, Collection_MinFunction, Collection_SumFunction, Collection_UniqueFunction, ConstantExpression, DefaultExpression, DivideImpl, EqualIntervalFunction, FallbackFunction, FilterComplexTypes.ExpressionType, FilterFunction_abs, FilterFunction_abs_2, FilterFunction_abs_3, FilterFunction_abs_4, FilterFunction_acos, FilterFunction_area, FilterFunction_asin, FilterFunction_atan, FilterFunction_atan2, FilterFunction_between, FilterFunction_boundary, FilterFunction_boundaryDimension, FilterFunction_buffer, FilterFunction_bufferWithSegments, FilterFunction_ceil, FilterFunction_centroid, FilterFunction_contains, FilterFunction_Convert, FilterFunction_convexHull, FilterFunction_cos, FilterFunction_crosses, FilterFunction_dateFormat, FilterFunction_dateParse, FilterFunction_difference, FilterFunction_dimension, FilterFunction_disjoint, FilterFunction_distance, FilterFunction_double2bool, FilterFunction_endPoint, FilterFunction_envelope, FilterFunction_equalsExact, FilterFunction_equalsExactTolerance, FilterFunction_equalTo, FilterFunction_exp, FilterFunction_exteriorRing, FilterFunction_floor, FilterFunction_geometryType, FilterFunction_geomFromWKT, FilterFunction_geomLength, FilterFunction_getGeometryN, FilterFunction_getX, FilterFunction_getY, FilterFunction_getZ, FilterFunction_greaterEqualThan, FilterFunction_greaterThan, FilterFunction_IEEEremainder, FilterFunction_if_then_else, FilterFunction_in10, FilterFunction_in2, FilterFunction_in3, FilterFunction_in4, FilterFunction_in5, FilterFunction_in6, FilterFunction_in7, FilterFunction_in8, FilterFunction_in9, FilterFunction_int2bbool, FilterFunction_int2ddouble, FilterFunction_interiorPoint, FilterFunction_interiorRingN, FilterFunction_intersection, FilterFunction_intersects, FilterFunction_isClosed, FilterFunction_isEmpty, FilterFunction_isLike, FilterFunction_isNull, FilterFunction_isRing, FilterFunction_isSimple, FilterFunction_isValid, FilterFunction_isWithinDistance, FilterFunction_lessEqualThan, FilterFunction_lessThan, FilterFunction_log, FilterFunction_max, FilterFunction_max_2, FilterFunction_max_3, FilterFunction_max_4, FilterFunction_min, FilterFunction_min_2, FilterFunction_min_3, FilterFunction_min_4, FilterFunction_not, FilterFunction_notEqualTo, FilterFunction_numberFormat, FilterFunction_numGeometries, FilterFunction_numInteriorRing, FilterFunction_numPoints, FilterFunction_overlaps, FilterFunction_parseBoolean, FilterFunction_parseDouble, FilterFunction_parseInt, FilterFunction_parseLong, FilterFunction_pointN, FilterFunction_pow, FilterFunction_random, FilterFunction_relate, FilterFunction_relatePattern, FilterFunction_rint, FilterFunction_round, FilterFunction_round_2, FilterFunction_roundDouble, FilterFunction_sin, FilterFunction_sqrt, FilterFunction_startPoint, FilterFunction_strConcat, FilterFunction_strEndsWith, FilterFunction_strEqualsIgnoreCase, FilterFunction_strIndexOf, FilterFunction_strLastIndexOf, FilterFunction_strLength, FilterFunction_strMatches, FilterFunction_strReplace, FilterFunction_strStartsWith, FilterFunction_strSubstring, FilterFunction_strSubstringStart, FilterFunction_strToLowerCase, FilterFunction_strToUpperCase, FilterFunction_strTrim, FilterFunction_symDifference, FilterFunction_tan, FilterFunction_toDegrees, FilterFunction_toRadians, FilterFunction_touches, FilterFunction_toWKT, FilterFunction_union, FilterFunction_within, FunctionExpressionImpl, IDFunction, LengthFunction, LiteralExpressionImpl, MapScaleDenominatorImpl, MathExpressionImpl, MaxFunction, MinFunction, MultiplyImpl, OverlapBehavior, PaletteFunction, PiFunction, PropertyExistsFunction, QuantileFunction, StandardDeviationFunction, SubtractImpl, UniqueIntervalFunction
public interface ExpressionType
The ExpressionType interface lists all the possible type of filter. Should
be replaced by a type safe enum when we move to Java 1.5
- Author:
- wolf
- Module:
modules/library/api (gt-api.jar)
Field Summary |
static short |
ATTRIBUTE
Defines an attribute expression with a declared string type. |
static short |
ATTRIBUTE_DOUBLE
Defines an attribute expression with a declared double type. |
static short |
ATTRIBUTE_GEOMETRY
Defines an attribute expression with a declared string type. |
static short |
ATTRIBUTE_INTEGER
Defines an attribute expression with a declared integer type. |
static short |
ATTRIBUTE_STRING
Defines an attribute expression with a declared string type. |
static short |
ATTRIBUTE_UNDECLARED
Defines an attribute expression with a declared string type. |
static short |
FUNCTION
Defines a function expression |
static short |
LITERAL_DOUBLE
Defines a literal expression with a declared double type. |
static short |
LITERAL_GEOMETRY
Defines a literal expression with a declared geometry type. |
static short |
LITERAL_INTEGER
Defines a literal expression with a declared integer type. |
static short |
LITERAL_LONG
Defines a literal expression with a declared long type. |
static short |
LITERAL_STRING
Defines a literal expression with a declared string type. |
static short |
LITERAL_UNDECLARED
Defines a literal expression with an undeclared type. |
static short |
MATH_ADD
Defines a math expression for adding. |
static short |
MATH_DIVIDE
Defines a math expression for dividing. |
static short |
MATH_MULTIPLY
Defines a math expression for multiplying. |
static short |
MATH_SUBTRACT
Defines a math expression for subtracting. |
LITERAL_UNDECLARED
static final short LITERAL_UNDECLARED
- Defines a literal expression with an undeclared type.
- See Also:
- Constant Field Values
LITERAL_DOUBLE
static final short LITERAL_DOUBLE
- Defines a literal expression with a declared double type.
- See Also:
- Constant Field Values
LITERAL_INTEGER
static final short LITERAL_INTEGER
- Defines a literal expression with a declared integer type.
- See Also:
- Constant Field Values
LITERAL_STRING
static final short LITERAL_STRING
- Defines a literal expression with a declared string type.
- See Also:
- Constant Field Values
LITERAL_GEOMETRY
static final short LITERAL_GEOMETRY
- Defines a literal expression with a declared geometry type.
- See Also:
- Constant Field Values
LITERAL_LONG
static final short LITERAL_LONG
- Defines a literal expression with a declared long type.
- Since:
- 2.4
- See Also:
- Constant Field Values
MATH_ADD
static final short MATH_ADD
- Defines a math expression for adding.
- See Also:
- Constant Field Values
MATH_SUBTRACT
static final short MATH_SUBTRACT
- Defines a math expression for subtracting.
- See Also:
- Constant Field Values
MATH_MULTIPLY
static final short MATH_MULTIPLY
- Defines a math expression for multiplying.
- See Also:
- Constant Field Values
MATH_DIVIDE
static final short MATH_DIVIDE
- Defines a math expression for dividing.
- See Also:
- Constant Field Values
ATTRIBUTE_DOUBLE
static final short ATTRIBUTE_DOUBLE
- Defines an attribute expression with a declared double type.
- See Also:
- Constant Field Values
ATTRIBUTE_INTEGER
static final short ATTRIBUTE_INTEGER
- Defines an attribute expression with a declared integer type.
- See Also:
- Constant Field Values
ATTRIBUTE_STRING
static final short ATTRIBUTE_STRING
- Defines an attribute expression with a declared string type.
- See Also:
- Constant Field Values
ATTRIBUTE_GEOMETRY
static final short ATTRIBUTE_GEOMETRY
- Defines an attribute expression with a declared string type.
- See Also:
- Constant Field Values
ATTRIBUTE_UNDECLARED
static final short ATTRIBUTE_UNDECLARED
- Defines an attribute expression with a declared string type.
- See Also:
- Constant Field Values
ATTRIBUTE
static final short ATTRIBUTE
- Defines an attribute expression with a declared string type.
- See Also:
- Constant Field Values
FUNCTION
static final short FUNCTION
- Defines a function expression
- See Also:
- Constant Field Values
Copyright © 1996-2009 Geotools. All Rights Reserved.