c

com.here.platform.location.tpeg2.olr

OpenLRLocationReference

case class OpenLRLocationReference(version: String, locationReference: AbstractLocationReference, locationDescription: Option[LocationDescription]) extends ApplicationRootMessageML with Method with Product with Serializable

Container for a location references providing additional meta-data.

version

The version of OpenLR used to create this reference. The String representation has to match the following format {major}.{minor}, where major and minor are numbers between 0 and 15 as the binary representation uses a byte for this field.

locationReference

The actual location reference.

locationDescription

An optional textual description of this reference.

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

Instance Constructors

  1. new OpenLRLocationReference(version: String, locationReference: AbstractLocationReference, locationDescription: Optional[LocationDescription])
  2. new OpenLRLocationReference(version: String, locationReference: AbstractLocationReference, locationDescription: Option[LocationDescription])

    version

    The version of OpenLR used to create this reference. The String representation has to match the following format {major}.{minor}, where major and minor are numbers between 0 and 15 as the binary representation uses a byte for this field.

    locationReference

    The actual location reference.

    locationDescription

    An optional textual description of this reference.

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. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  8. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  9. def getLocationDescription: Optional[LocationDescription]
  10. def getLocationReference: AbstractLocationReference
  11. def getVersion: String
  12. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  13. val locationDescription: Option[LocationDescription]
  14. val locationReference: AbstractLocationReference
  15. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  17. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  18. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  19. val version: String
  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()

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from Method

Inherited from ApplicationRootMessageML

Inherited from AnyRef

Inherited from Any

Ungrouped