Interface FilterType

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static short ALL
      Defines a sieve filter, with static implementation Filter.EXCLUDE
      static short BETWEEN
      Defines a between filter, which is implemented by FilterBetween.
      static short COMPARE_EQUALS
      Defines a comparative equals filter (may be a math filter).
      static short COMPARE_GREATER_THAN
      Defines a comparative greater than filter (is a math filter).
      static short COMPARE_GREATER_THAN_EQUAL
      Defines a comparative greater than/equals filter (is a math filter).
      static short COMPARE_LESS_THAN
      Defines a comparative less than filter (is a math filter).
      static short COMPARE_LESS_THAN_EQUAL
      Defines a comparative less than/equals filter (is a math filter).
      static short COMPARE_NOT_EQUALS
      Defines a comparative not equals filter (may be a math filter).
      static short FID
      Defines a fid filter, which is implemented by FidFilterImpl.
      static short GEOMETRY_BBOX
      Defines a geometric bounding box filter.
      static short GEOMETRY_BEYOND
      Defines a geometric 'BEYOND' operator.
      static short GEOMETRY_CONTAINS
      Defines a geometric 'CONTAINS' operator.
      static short GEOMETRY_CROSSES
      Defines a geometric 'CROSSES' operator.
      static short GEOMETRY_DISJOINT
      Defines a geometric 'DISJOINT' operator.
      static short GEOMETRY_DWITHIN
      Defines a geometric 'DWITHIN' operator.
      static short GEOMETRY_EQUALS
      Defines a geometric 'EQUALS' operator.
      static short GEOMETRY_INTERSECTS
      Defines a geometric 'INTERSECTS' operator.
      static short GEOMETRY_OVERLAPS
      Defines a geometric 'OVERLAPS' operator.
      static short GEOMETRY_TOUCHES
      Defines a geometric 'TOUCHES' operator.
      static short GEOMETRY_WITHIN
      Defines a geometric 'WITHIN' operator.
      static short LIKE
      Defines a like filter, which is implemented by FilterLike.
      static short LOGIC_AND
      Defines a logical 'AND' filter.
      static short LOGIC_NOT
      Defines a logical 'NOT' filter.
      static short LOGIC_OR
      Defines a logical 'OR' filter.
      static short NONE
      Defines an empty filter, with static implementation Filter.INCLUDE
      static short NULL
      Defines a null filter, which is implemented by FilterNull.
    • Field Detail

      • LOGIC_AND

        static final short LOGIC_AND
        Defines a logical 'AND' filter.
        See Also:
        Constant Field Values
      • LOGIC_NOT

        static final short LOGIC_NOT
        Defines a logical 'NOT' filter.
        See Also:
        Constant Field Values
      • GEOMETRY_BBOX

        static final short GEOMETRY_BBOX
        Defines a geometric bounding box filter.
        See Also:
        Constant Field Values
      • GEOMETRY_EQUALS

        static final short GEOMETRY_EQUALS
        Defines a geometric 'EQUALS' operator.
        See Also:
        Constant Field Values
      • GEOMETRY_DISJOINT

        static final short GEOMETRY_DISJOINT
        Defines a geometric 'DISJOINT' operator.
        See Also:
        Constant Field Values
      • GEOMETRY_INTERSECTS

        static final short GEOMETRY_INTERSECTS
        Defines a geometric 'INTERSECTS' operator.
        See Also:
        Constant Field Values
      • GEOMETRY_TOUCHES

        static final short GEOMETRY_TOUCHES
        Defines a geometric 'TOUCHES' operator.
        See Also:
        Constant Field Values
      • GEOMETRY_CROSSES

        static final short GEOMETRY_CROSSES
        Defines a geometric 'CROSSES' operator.
        See Also:
        Constant Field Values
      • GEOMETRY_WITHIN

        static final short GEOMETRY_WITHIN
        Defines a geometric 'WITHIN' operator.
        See Also:
        Constant Field Values
      • GEOMETRY_CONTAINS

        static final short GEOMETRY_CONTAINS
        Defines a geometric 'CONTAINS' operator.
        See Also:
        Constant Field Values
      • GEOMETRY_OVERLAPS

        static final short GEOMETRY_OVERLAPS
        Defines a geometric 'OVERLAPS' operator.
        See Also:
        Constant Field Values
      • GEOMETRY_BEYOND

        static final short GEOMETRY_BEYOND
        Defines a geometric 'BEYOND' operator.
        See Also:
        Constant Field Values
      • GEOMETRY_DWITHIN

        static final short GEOMETRY_DWITHIN
        Defines a geometric 'DWITHIN' operator.
        See Also:
        Constant Field Values
      • COMPARE_EQUALS

        static final short COMPARE_EQUALS
        Defines a comparative equals filter (may be a math filter).
        See Also:
        Constant Field Values
      • COMPARE_LESS_THAN

        static final short COMPARE_LESS_THAN
        Defines a comparative less than filter (is a math filter).
        See Also:
        Constant Field Values
      • COMPARE_GREATER_THAN

        static final short COMPARE_GREATER_THAN
        Defines a comparative greater than filter (is a math filter).
        See Also:
        Constant Field Values
      • COMPARE_LESS_THAN_EQUAL

        static final short COMPARE_LESS_THAN_EQUAL
        Defines a comparative less than/equals filter (is a math filter).
        See Also:
        Constant Field Values
      • COMPARE_GREATER_THAN_EQUAL

        static final short COMPARE_GREATER_THAN_EQUAL
        Defines a comparative greater than/equals filter (is a math filter).
        See Also:
        Constant Field Values
      • COMPARE_NOT_EQUALS

        static final short COMPARE_NOT_EQUALS
        Defines a comparative not equals filter (may be a math filter).
        See Also:
        Constant Field Values
      • BETWEEN

        static final short BETWEEN
        Defines a between filter, which is implemented by FilterBetween. Note that this filter is defined as a math filter.
        See Also:
        Constant Field Values
      • NULL

        static final short NULL
        Defines a null filter, which is implemented by FilterNull.
        See Also:
        Constant Field Values
      • LIKE

        static final short LIKE
        Defines a like filter, which is implemented by FilterLike.
        See Also:
        Constant Field Values
      • FID

        static final short FID
        Defines a fid filter, which is implemented by FidFilterImpl.
        See Also:
        Constant Field Values
      • NONE

        static final short NONE
        Defines an empty filter, with static implementation Filter.INCLUDE
        See Also:
        Constant Field Values
      • ALL

        static final short ALL
        Defines a sieve filter, with static implementation Filter.EXCLUDE
        See Also:
        Constant Field Values