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 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.
    • Field Detail

      • 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