Package org.geotools.filter
Interface ExpressionType
- All Known Implementing Classes:
FilterComplexTypes.ExpressionType
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
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final shortDefines an attribute expression with a declared string type.static final shortDefines an attribute expression with a declared double type.static final shortDefines an attribute expression with a declared string type.static final shortDefines an attribute expression with a declared integer type.static final shortDefines an attribute expression with a declared string type.static final shortDefines an attribute expression with a declared string type.static final shortDefines a function expressionstatic final shortDefines a literal expression with a declared double type.static final shortDefines a literal expression with a declared geometry type.static final shortDefines a literal expression with a declared integer type.static final shortDefines a literal expression with a declared long type.static final shortDefines a literal expression with a declared string type.static final shortDefines a literal expression with an undeclared type.static final shortDefines a math expression for adding.static final shortDefines a math expression for dividing.static final shortDefines a math expression for multiplying.static final shortDefines a math expression for subtracting.
-
Field Details
-
LITERAL_UNDECLARED
static final short LITERAL_UNDECLAREDDefines a literal expression with an undeclared type.- See Also:
-
LITERAL_DOUBLE
static final short LITERAL_DOUBLEDefines a literal expression with a declared double type.- See Also:
-
LITERAL_INTEGER
static final short LITERAL_INTEGERDefines a literal expression with a declared integer type.- See Also:
-
LITERAL_STRING
static final short LITERAL_STRINGDefines a literal expression with a declared string type.- See Also:
-
LITERAL_GEOMETRY
static final short LITERAL_GEOMETRYDefines a literal expression with a declared geometry type.- See Also:
-
LITERAL_LONG
static final short LITERAL_LONGDefines a literal expression with a declared long type.- Since:
- 2.4
- See Also:
-
MATH_ADD
static final short MATH_ADDDefines a math expression for adding.- See Also:
-
MATH_SUBTRACT
static final short MATH_SUBTRACTDefines a math expression for subtracting.- See Also:
-
MATH_MULTIPLY
static final short MATH_MULTIPLYDefines a math expression for multiplying.- See Also:
-
MATH_DIVIDE
static final short MATH_DIVIDEDefines a math expression for dividing.- See Also:
-
ATTRIBUTE_DOUBLE
static final short ATTRIBUTE_DOUBLEDefines an attribute expression with a declared double type.- See Also:
-
ATTRIBUTE_INTEGER
static final short ATTRIBUTE_INTEGERDefines an attribute expression with a declared integer type.- See Also:
-
ATTRIBUTE_STRING
static final short ATTRIBUTE_STRINGDefines an attribute expression with a declared string type.- See Also:
-
ATTRIBUTE_GEOMETRY
static final short ATTRIBUTE_GEOMETRYDefines an attribute expression with a declared string type.- See Also:
-
ATTRIBUTE_UNDECLARED
static final short ATTRIBUTE_UNDECLAREDDefines an attribute expression with a declared string type.- See Also:
-
ATTRIBUTE
static final short ATTRIBUTEDefines an attribute expression with a declared string type.- See Also:
-
FUNCTION
static final short FUNCTIONDefines a function expression- See Also:
-