class CQEngineQueryVisitor extends AbstractFilterVisitor

Linear Supertypes
AbstractFilterVisitor, FilterVisitor, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CQEngineQueryVisitor
  2. AbstractFilterVisitor
  3. FilterVisitor
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new CQEngineQueryVisitor(sft: SimpleFeatureType)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @HotSpotIntrinsicCandidate() @native()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  8. def getAttribute(filter: Filter): String
  9. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  10. def handleGeneralCQLFilter(filter: Filter): Query[SimpleFeature]
  11. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  12. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  13. implicit val lookup: SFTAttributes
  14. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  15. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  16. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  17. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  18. def toString(): String
    Definition Classes
    AbstractFilterVisitor → AnyRef → Any
  19. def visit(filter: BinaryTemporalOperator, data: Any): AnyRef

    BinaryTemporalOperator: Fallback non-indexable implementation of other temporal operators.

    BinaryTemporalOperator: Fallback non-indexable implementation of other temporal operators. Handles: AnyInteracts, Begins, BegunBy, EndedBy, Ends, Meets, MetBy, OverlappedBy, TContains, TEquals, TOverlaps

    Definition Classes
    CQEngineQueryVisitor → AbstractFilterVisitor
  20. def visit(during: During, extraData: Any): AnyRef

    During: only for time attributes, and is exclusive at both ends

    During: only for time attributes, and is exclusive at both ends

    Definition Classes
    CQEngineQueryVisitor → AbstractFilterVisitor → FilterVisitor
  21. def visit(before: Before, extraData: Any): AnyRef

    Before: only for time attributes, and is exclusive

    Before: only for time attributes, and is exclusive

    Definition Classes
    CQEngineQueryVisitor → AbstractFilterVisitor → FilterVisitor
  22. def visit(after: After, extraData: Any): AnyRef

    After: only for time attributes, and is exclusive

    After: only for time attributes, and is exclusive

    Definition Classes
    CQEngineQueryVisitor → AbstractFilterVisitor → FilterVisitor
  23. def visit(filter: BinarySpatialOperator, data: Any): AnyRef

    BinarySpatialOperator: fallback non-indexable implementation of other spatial operators.

    BinarySpatialOperator: fallback non-indexable implementation of other spatial operators. Handles: Contains, Crosses, Disjoint, Beyond, DWithin, Equals, Overlaps, Touches, Within

    Definition Classes
    CQEngineQueryVisitor → AbstractFilterVisitor
  24. def visit(filter: Intersects, data: Any): AnyRef

    Intersects

    Intersects

    Definition Classes
    CQEngineQueryVisitor → AbstractFilterVisitor → FilterVisitor
  25. def visit(filter: BBOX, data: Any): AnyRef

    BBOX

    BBOX

    Definition Classes
    CQEngineQueryVisitor → AbstractFilterVisitor → FilterVisitor
  26. def visit(filter: PropertyIsLike, data: Any): AnyRef

    PropertyIsLike

    PropertyIsLike

    Definition Classes
    CQEngineQueryVisitor → AbstractFilterVisitor → FilterVisitor
  27. def visit(filter: PropertyIsBetween, data: Any): AnyRef

    PropertyIsBetween (in the OpenGIS spec, lower and upper are inclusive)

    PropertyIsBetween (in the OpenGIS spec, lower and upper are inclusive)

    Definition Classes
    CQEngineQueryVisitor → AbstractFilterVisitor → FilterVisitor
  28. def visit(filter: PropertyIsNotEqualTo, data: Any): AnyRef

    PropertyIsNotEqualTo

    PropertyIsNotEqualTo

    Definition Classes
    CQEngineQueryVisitor → AbstractFilterVisitor → FilterVisitor
  29. def visit(filter: PropertyIsLessThanOrEqualTo, data: Any): AnyRef

    PropertyIsLessThanOrEqualTo

    PropertyIsLessThanOrEqualTo

    Definition Classes
    CQEngineQueryVisitor → AbstractFilterVisitor → FilterVisitor
  30. def visit(filter: PropertyIsLessThan, data: Any): AnyRef

    PropertyIsLessThan

    PropertyIsLessThan

    Definition Classes
    CQEngineQueryVisitor → AbstractFilterVisitor → FilterVisitor
  31. def visit(filter: PropertyIsGreaterThanOrEqualTo, data: Any): AnyRef

    PropertyIsGreaterThanOrEqualTo

    PropertyIsGreaterThanOrEqualTo

    Definition Classes
    CQEngineQueryVisitor → AbstractFilterVisitor → FilterVisitor
  32. def visit(filter: PropertyIsGreaterThan, data: Any): AnyRef

    PropertyIsGreaterThan

    PropertyIsGreaterThan

    Definition Classes
    CQEngineQueryVisitor → AbstractFilterVisitor → FilterVisitor
  33. def visit(filter: PropertyIsEqualTo, data: Any): AnyRef

    PropertyIsEqualTo

    PropertyIsEqualTo

    Definition Classes
    CQEngineQueryVisitor → AbstractFilterVisitor → FilterVisitor
  34. def visit(filter: IncludeFilter, data: Any): AnyRef

    IncludeFilter (handled a level above if IncludeFilter is the root node)

    IncludeFilter (handled a level above if IncludeFilter is the root node)

    Definition Classes
    CQEngineQueryVisitor → AbstractFilterVisitor → FilterVisitor
  35. def visit(filter: ExcludeFilter, data: Any): AnyRef

    ExcludeFilter

    ExcludeFilter

    Definition Classes
    CQEngineQueryVisitor → AbstractFilterVisitor → FilterVisitor
  36. def visit(filter: PropertyIsNull, data: Any): AnyRef

    PropertyIsNull

    PropertyIsNull

    Definition Classes
    CQEngineQueryVisitor → AbstractFilterVisitor → FilterVisitor
  37. def visit(filter: PropertyIsNil, extraData: Any): AnyRef

    PropertyIsNil: follows the example of IsNilImpl by using the same implementation as PropertyIsNull

    PropertyIsNil: follows the example of IsNilImpl by using the same implementation as PropertyIsNull

    Definition Classes
    CQEngineQueryVisitor → AbstractFilterVisitor → FilterVisitor
  38. def visit(filter: Id, extractData: AnyRef): AnyRef

    Id

    Id

    Definition Classes
    CQEngineQueryVisitor → AbstractFilterVisitor → FilterVisitor
  39. def visit(filter: Not, data: Any): AnyRef

    Not

    Not

    Definition Classes
    CQEngineQueryVisitor → AbstractFilterVisitor → FilterVisitor
  40. def visit(filter: Or, data: Any): AnyRef

    Or

    Or

    Definition Classes
    CQEngineQueryVisitor → AbstractFilterVisitor → FilterVisitor
  41. def visit(filter: And, data: Any): AnyRef

    And

    And

    Definition Classes
    CQEngineQueryVisitor → AbstractFilterVisitor → FilterVisitor
  42. def visit(arg0: NativeFilter, arg1: AnyRef): AnyRef
    Definition Classes
    AbstractFilterVisitor → FilterVisitor
  43. def visit(arg0: TOverlaps, arg1: AnyRef): AnyRef
    Definition Classes
    AbstractFilterVisitor → FilterVisitor
  44. def visit(arg0: TEquals, arg1: AnyRef): AnyRef
    Definition Classes
    AbstractFilterVisitor → FilterVisitor
  45. def visit(arg0: TContains, arg1: AnyRef): AnyRef
    Definition Classes
    AbstractFilterVisitor → FilterVisitor
  46. def visit(arg0: OverlappedBy, arg1: AnyRef): AnyRef
    Definition Classes
    AbstractFilterVisitor → FilterVisitor
  47. def visit(arg0: MetBy, arg1: AnyRef): AnyRef
    Definition Classes
    AbstractFilterVisitor → FilterVisitor
  48. def visit(arg0: Meets, arg1: AnyRef): AnyRef
    Definition Classes
    AbstractFilterVisitor → FilterVisitor
  49. def visit(arg0: Ends, arg1: AnyRef): AnyRef
    Definition Classes
    AbstractFilterVisitor → FilterVisitor
  50. def visit(arg0: EndedBy, arg1: AnyRef): AnyRef
    Definition Classes
    AbstractFilterVisitor → FilterVisitor
  51. def visit(arg0: BegunBy, arg1: AnyRef): AnyRef
    Definition Classes
    AbstractFilterVisitor → FilterVisitor
  52. def visit(arg0: Begins, arg1: AnyRef): AnyRef
    Definition Classes
    AbstractFilterVisitor → FilterVisitor
  53. def visit(arg0: AnyInteracts, arg1: AnyRef): AnyRef
    Definition Classes
    AbstractFilterVisitor → FilterVisitor
  54. def visit(arg0: BinaryLogicOperator, arg1: AnyRef): AnyRef
    Attributes
    protected[visitor]
    Definition Classes
    AbstractFilterVisitor
  55. def visit(arg0: Within, arg1: AnyRef): AnyRef
    Definition Classes
    AbstractFilterVisitor → FilterVisitor
  56. def visit(arg0: Touches, arg1: AnyRef): AnyRef
    Definition Classes
    AbstractFilterVisitor → FilterVisitor
  57. def visit(arg0: Overlaps, arg1: AnyRef): AnyRef
    Definition Classes
    AbstractFilterVisitor → FilterVisitor
  58. def visit(arg0: Equals, arg1: AnyRef): AnyRef
    Definition Classes
    AbstractFilterVisitor → FilterVisitor
  59. def visit(arg0: DWithin, arg1: AnyRef): AnyRef
    Definition Classes
    AbstractFilterVisitor → FilterVisitor
  60. def visit(arg0: Disjoint, arg1: AnyRef): AnyRef
    Definition Classes
    AbstractFilterVisitor → FilterVisitor
  61. def visit(arg0: Crosses, arg1: AnyRef): AnyRef
    Definition Classes
    AbstractFilterVisitor → FilterVisitor
  62. def visit(arg0: Contains, arg1: AnyRef): AnyRef
    Definition Classes
    AbstractFilterVisitor → FilterVisitor
  63. def visit(arg0: Beyond, arg1: AnyRef): AnyRef
    Definition Classes
    AbstractFilterVisitor → FilterVisitor
  64. def visit(arg0: BinaryComparisonOperator, arg1: AnyRef): AnyRef
    Attributes
    protected[visitor]
    Definition Classes
    AbstractFilterVisitor
  65. def visitNullFilter(arg0: AnyRef): AnyRef
    Definition Classes
    AbstractFilterVisitor → FilterVisitor
  66. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  67. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  68. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from AbstractFilterVisitor

Inherited from FilterVisitor

Inherited from AnyRef

Inherited from Any

Ungrouped