Packages

case class XZ3IndexValues(sfc: XZ3SFC, geometries: FilterValues[Geometry], spatialBounds: Seq[(Double, Double, Double, Double)], intervals: FilterValues[Bounds[ZonedDateTime]], temporalBounds: Map[Short, (Double, Double)], temporalUnbounded: Seq[(Short, Short)]) extends TemporalIndexValues with SpatialIndexValues with Product with Serializable

Index values extracted from a filter for xz3 queries

sfc

specific curve being used

geometries

extracted geometries

spatialBounds

the spatial bounds from the extracted geometries, as bounding boxes

intervals

extracted dates

temporalBounds

the temporal bounds from the extracted dates, as time units (depending on the sfc), keyed by epoch

temporalUnbounded

unbounded temporal epochs, i.e. all time values are covered. will be either (0, t), (t, Short.MaxValue) or (0, Short.MaxValue) for upper, lower, and unbounded queries, respectively

Linear Supertypes
Serializable, Serializable, Product, Equals, SpatialIndexValues, TemporalIndexValues, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. XZ3IndexValues
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. SpatialIndexValues
  7. TemporalIndexValues
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new XZ3IndexValues(sfc: XZ3SFC, geometries: FilterValues[Geometry], spatialBounds: Seq[(Double, Double, Double, Double)], intervals: FilterValues[Bounds[ZonedDateTime]], temporalBounds: Map[Short, (Double, Double)], temporalUnbounded: Seq[(Short, Short)])

    sfc

    specific curve being used

    geometries

    extracted geometries

    spatialBounds

    the spatial bounds from the extracted geometries, as bounding boxes

    intervals

    extracted dates

    temporalBounds

    the temporal bounds from the extracted dates, as time units (depending on the sfc), keyed by epoch

    temporalUnbounded

    unbounded temporal epochs, i.e. all time values are covered. will be either (0, t), (t, Short.MaxValue) or (0, Short.MaxValue) for upper, lower, and unbounded queries, respectively

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( ... ) @native() @HotSpotIntrinsicCandidate()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. val geometries: FilterValues[Geometry]
  8. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  9. val intervals: FilterValues[Bounds[ZonedDateTime]]
    Definition Classes
    XZ3IndexValuesTemporalIndexValues
  10. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  11. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  13. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  14. val sfc: XZ3SFC
  15. val spatialBounds: Seq[(Double, Double, Double, Double)]
    Definition Classes
    XZ3IndexValuesSpatialIndexValues
  16. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  17. val temporalBounds: Map[Short, (Double, Double)]
  18. val temporalUnbounded: Seq[(Short, Short)]
  19. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  20. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  21. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

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

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from SpatialIndexValues

Inherited from TemporalIndexValues

Inherited from AnyRef

Inherited from Any

Ungrouped