c

fi.e257.tackler.api

TxnFilterBBoxLatLonAlt

final case class TxnFilterBBoxLatLonAlt(south: BigDecimal, west: BigDecimal, depth: BigDecimal, north: BigDecimal, east: BigDecimal, height: BigDecimal) extends BBoxLatLon with Product with Serializable

Select Transaction if it has location attribute, and it's geo location is inside Bounding Box.

This will select only transactions with altitude, e.g. it will not select any 2D transaction, even if it fits 2D BBox.

If transaction doesn't have location information, it will not be selected.

south

bbox bottom edge

west

bbox left dege

depth

bbox floor

north

bbox top edge

east

bbox right edge

height

bbox ceiling

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

Instance Constructors

  1. new TxnFilterBBoxLatLonAlt(south: BigDecimal, west: BigDecimal, depth: BigDecimal, north: BigDecimal, east: BigDecimal, height: BigDecimal)

    south

    bbox bottom edge

    west

    bbox left dege

    depth

    bbox floor

    north

    bbox top edge

    east

    bbox right edge

    height

    bbox ceiling

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()
  6. val depth: BigDecimal
  7. val east: BigDecimal
    Definition Classes
    TxnFilterBBoxLatLonAltBBoxLatLon
  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  11. val height: BigDecimal
  12. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  13. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. val north: BigDecimal
    Definition Classes
    TxnFilterBBoxLatLonAltBBoxLatLon
  15. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  16. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  17. val south: BigDecimal
    Definition Classes
    TxnFilterBBoxLatLonAltBBoxLatLon
  18. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  19. def text(indent: String): Seq[String]
    Definition Classes
    TxnFilterBBoxLatLonAltTxnFilter
  20. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  21. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  23. val west: BigDecimal
    Definition Classes
    TxnFilterBBoxLatLonAltBBoxLatLon

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from BBoxLatLon

Inherited from TxnFilter

Inherited from AnyRef

Inherited from Any

Ungrouped