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

    Fields
    Modifier and Type
    Field
    Description
    static final short
    Defines an attribute expression with a declared string type.
    static final short
    Defines an attribute expression with a declared double type.
    static final short
    Defines an attribute expression with a declared string type.
    static final short
    Defines an attribute expression with a declared integer type.
    static final short
    Defines an attribute expression with a declared string type.
    static final short
    Defines an attribute expression with a declared string type.
    static final short
    Defines a function expression
    static final short
    Defines a literal expression with a declared double type.
    static final short
    Defines a literal expression with a declared geometry type.
    static final short
    Defines a literal expression with a declared integer type.
    static final short
    Defines a literal expression with a declared long type.
    static final short
    Defines a literal expression with a declared string type.
    static final short
    Defines a literal expression with an undeclared type.
    static final short
    Defines a math expression for adding.
    static final short
    Defines a math expression for dividing.
    static final short
    Defines a math expression for multiplying.
    static final short
    Defines a math expression for subtracting.
  • Field Details

    • LITERAL_UNDECLARED

      static final short LITERAL_UNDECLARED
      Defines a literal expression with an undeclared type.
      See Also:
    • LITERAL_DOUBLE

      static final short LITERAL_DOUBLE
      Defines a literal expression with a declared double type.
      See Also:
    • LITERAL_INTEGER

      static final short LITERAL_INTEGER
      Defines a literal expression with a declared integer type.
      See Also:
    • LITERAL_STRING

      static final short LITERAL_STRING
      Defines a literal expression with a declared string type.
      See Also:
    • LITERAL_GEOMETRY

      static final short LITERAL_GEOMETRY
      Defines a literal expression with a declared geometry type.
      See Also:
    • LITERAL_LONG

      static final short LITERAL_LONG
      Defines a literal expression with a declared long type.
      Since:
      2.4
      See Also:
    • MATH_ADD

      static final short MATH_ADD
      Defines a math expression for adding.
      See Also:
    • MATH_SUBTRACT

      static final short MATH_SUBTRACT
      Defines a math expression for subtracting.
      See Also:
    • MATH_MULTIPLY

      static final short MATH_MULTIPLY
      Defines a math expression for multiplying.
      See Also:
    • MATH_DIVIDE

      static final short MATH_DIVIDE
      Defines a math expression for dividing.
      See Also:
    • ATTRIBUTE_DOUBLE

      static final short ATTRIBUTE_DOUBLE
      Defines an attribute expression with a declared double type.
      See Also:
    • ATTRIBUTE_INTEGER

      static final short ATTRIBUTE_INTEGER
      Defines an attribute expression with a declared integer type.
      See Also:
    • ATTRIBUTE_STRING

      static final short ATTRIBUTE_STRING
      Defines an attribute expression with a declared string type.
      See Also:
    • ATTRIBUTE_GEOMETRY

      static final short ATTRIBUTE_GEOMETRY
      Defines an attribute expression with a declared string type.
      See Also:
    • ATTRIBUTE_UNDECLARED

      static final short ATTRIBUTE_UNDECLARED
      Defines an attribute expression with a declared string type.
      See Also:
    • ATTRIBUTE

      static final short ATTRIBUTE
      Defines an attribute expression with a declared string type.
      See Also:
    • FUNCTION

      static final short FUNCTION
      Defines a function expression
      See Also: