object TileDecoders
Provides decoders for all Optimized Map for Location Library layers.
Each decoder accepts an InputStream, parses the protobuf-encoded partition,
and converts it into the corresponding in-memory representation
within the Library model.
- Alphabetic
 - By Inheritance
 
- TileDecoders
 - AnyRef
 - Any
 
- Hide All
 - Show All
 
- Public
 - Protected
 
Value Members
-   final  def !=(arg0: Any): Boolean
- Definition Classes
 - AnyRef → Any
 
 -   final  def ##: Int
- Definition Classes
 - AnyRef → Any
 
 -   final  def ==(arg0: Any): Boolean
- Definition Classes
 - AnyRef → Any
 
 -    def adasAttributes(attributes: Seq[AdasAttributeDescription with AttributeDescription])(inputStream: InputStream): MultiPropertyTile
Decoder for the ADAS attributes layer that retains only the specified attributes.
Decoder for the ADAS attributes layer that retains only the specified attributes.
This decoder reads the protobuf data from the provided
inputStream, but keeps only the attributes explicitly specified in theattributesparameter. It helps reduce memory consumption and improve performance.Note: Accessing an excluded attribute at runtime will result in an
IllegalArgumentException.- attributes
 The list of ADAS attributes to retain after decoding.
- inputStream
 The input stream containing the protobuf-encoded ADAS attributes data.
 -    def adasAttributes(inputStream: InputStream): MultiPropertyTile
Decoder for the ADAS attributes layer that retains all available attributes.
Decoder for the ADAS attributes layer that retains all available attributes.
Recommended when full access to all ADAS attributes is required.
- inputStream
 The input stream containing the protobuf-encoded ADAS attributes data.
 -   final  def asInstanceOf[T0]: T0
- Definition Classes
 - Any
 
 -    def clone(): AnyRef
- Attributes
 - protected[lang]
 - Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
 
 -   final  def eq(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef
 
 -    def equals(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef → Any
 
 -    def freeFlowSpeed(inputStream: InputStream): RangeBasedPropertyTile[Int]
Decoder for the Free Flow Speed layer.
Decoder for the Free Flow Speed layer.
- inputStream
 The input stream containing the protobuf-encoded Free Flow Speed layer data.
 -    def geometry(inputStream: InputStream): GeometryTile
Decoder for the Geometry layer.
Decoder for the Geometry layer.
- inputStream
 The input stream containing the protobuf-encoded Geometry layer data.
 -   final  def getClass(): Class[_ <: AnyRef]
- Definition Classes
 - AnyRef → Any
 - Annotations
 - @IntrinsicCandidate() @native()
 
 -    def hashCode(): Int
- Definition Classes
 - AnyRef → Any
 - Annotations
 - @IntrinsicCandidate() @native()
 
 -   final  def isInstanceOf[T0]: Boolean
- Definition Classes
 - Any
 
 -    def length(inputStream: InputStream): UndirectedPropertyTile[Double]
Decoder for the Length layer.
Decoder for the Length layer.
- inputStream
 The input stream containing the protobuf-encoded Length layer data.
 -    def mapping(inputStream: InputStream): MappingTile
Decoder for the Mapping layer.
Decoder for the Mapping layer.
- inputStream
 The input stream containing the protobuf-encoded Mapping layer data.
 -   final  def ne(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef
 
 -   final  def notify(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @IntrinsicCandidate() @native()
 
 -   final  def notifyAll(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @IntrinsicCandidate() @native()
 
 -    def restrictedManoeuvre(inputStream: InputStream): EdgePropertyTile[Int]
Decoder for the Restricted Manoeuvre layer.
Decoder for the Restricted Manoeuvre layer.
- inputStream
 The input stream containing the protobuf-encoded Restricted Manoeuvre layer data.
 -    def roadAccess(inputStream: InputStream): RangeBasedPropertyTile[Int]
Decoder for the Road Access layer.
Decoder for the Road Access layer.
- inputStream
 The input stream containing the protobuf-encoded Road Access layer data.
 -    def routingGraph(inputStream: InputStream): GraphTile
Decoder for the Routing Graph layer.
Decoder for the Routing Graph layer.
- inputStream
 The input stream containing the protobuf-encoded Routing Graph layer data.
 -   final  def synchronized[T0](arg0: => T0): T0
- Definition Classes
 - AnyRef
 
 -    def tmcTable(inputStream: InputStream): TmcTablePartition
Decoder for the Tmc layer.
Decoder for the Tmc layer.
- inputStream
 The input stream containing the protobuf-encoded Tmc layer data.
 -    def toString(): String
- Definition Classes
 - AnyRef → Any
 
 -    def topologyAttributes(attributes: Seq[TopologyAttributeDescription with AttributeDescription])(inputStream: InputStream): MultiPropertyTile
Decoder for the Topology attributes layer that retains only the specified attributes.
Decoder for the Topology attributes layer that retains only the specified attributes.
This decoder reads the protobuf data from the provided
inputStream, but keeps only the attributes explicitly specified in theattributesparameter. It helps reduce memory consumption and improve performance.Note: Accessing an excluded attribute at runtime will result in an
IllegalArgumentException.- attributes
 The list of Topology attributes to retain after decoding.
- inputStream
 The input stream containing the protobuf-encoded Topology attributes data.
 -    def topologyAttributes(inputStream: InputStream): MultiPropertyTile
Decoder for the Topology attributes layer that retains all available attributes.
Decoder for the Topology attributes layer that retains all available attributes.
Recommended when full access to all Topology attributes is required.
- inputStream
 The input stream containing the protobuf-encoded Topology attributes data.
 -   final  def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.InterruptedException])
 
 -   final  def wait(arg0: Long): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.InterruptedException]) @native()
 
 -   final  def wait(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.InterruptedException])
 
 
Deprecated Value Members
-    def advancedNavigationAttributes(attributes: Seq[AdvancedNavigationAttributeDescription with AttributeDescription])(inputStream: InputStream): MultiPropertyTile
Decoder for the Advanced Navigation attributes layer that retains only the specified attributes.
Decoder for the Advanced Navigation attributes layer that retains only the specified attributes.
This decoder reads the protobuf data from the provided
inputStream, but keeps only the attributes explicitly specified in theattributesparameter. It helps reduce memory consumption and improve performance.Note: Accessing an excluded attribute at runtime will result in an
IllegalArgumentException.- attributes
 The list of Advanced Navigation attributes to retain after decoding.
- inputStream
 The input stream containing the protobuf-encoded Advanced Navigation attributes data.
- Annotations
 - @Deprecated @deprecated
 - Deprecated
 (Since version Location Library 1.0.54) Use topologyAttributes instead.
 -    def advancedNavigationAttributes(inputStream: InputStream): MultiPropertyTile
Decoder for the Advanced Navigation attributes layer that retains all available attributes.
Decoder for the Advanced Navigation attributes layer that retains all available attributes.
Recommended when full access to all Advanced Navigation attributes is required.
- inputStream
 The input stream containing the protobuf-encoded Advanced Navigation attributes data.
- Annotations
 - @Deprecated @deprecated
 - Deprecated
 (Since version Location Library 1.0.54) Use topologyAttributes instead.
 -    def finalize(): Unit
- Attributes
 - protected[lang]
 - Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.Throwable]) @Deprecated
 - Deprecated
 (Since version 9)
 -    def navigationAttributes(attributes: Seq[NavigationAttributeDescription with AttributeDescription])(inputStream: InputStream): MultiPropertyTile
Decoder for the Navigation attributes layer that retains only the specified attributes.
Decoder for the Navigation attributes layer that retains only the specified attributes.
This decoder reads the protobuf data from the provided
inputStream, but keeps only the attributes explicitly specified in theattributesparameter. It helps reduce memory consumption and improve performance.Note: Accessing an excluded attribute at runtime will result in an
IllegalArgumentException.- attributes
 The list of Navigation attributes to retain after decoding.
- inputStream
 The input stream containing the protobuf-encoded Navigation attributes data.
- Annotations
 - @Deprecated @deprecated
 - Deprecated
 (Since version Location Library 1.0.54) Use topologyAttributes instead.
 -    def navigationAttributes(inputStream: InputStream): MultiPropertyTile
Decoder for the Navigation attributes layer that retains all available attributes.
Decoder for the Navigation attributes layer that retains all available attributes.
Recommended when full access to all Navigation attributes is required.
- inputStream
 The input stream containing the protobuf-encoded Navigation attributes data.
- Annotations
 - @Deprecated @deprecated
 - Deprecated
 (Since version Location Library 1.0.54) Use topologyAttributes instead.
 -    def roadAttributes(attributes: Seq[RoadAttributeDescription with AttributeDescription])(inputStream: InputStream): MultiPropertyTile
Decoder for the Road attributes layer that retains only the specified attributes.
Decoder for the Road attributes layer that retains only the specified attributes.
This decoder reads the protobuf data from the provided
inputStream, but keeps only the attributes explicitly specified in theattributesparameter. It helps reduce memory consumption and improve performance.Note: Accessing an excluded attribute at runtime will result in an
IllegalArgumentException.- attributes
 The list of Road attributes to retain after decoding.
- inputStream
 The input stream containing the protobuf-encoded Road attributes data.
- Annotations
 - @Deprecated @deprecated
 - Deprecated
 (Since version Location Library 1.0.54) Use topologyAttributes instead.
 -    def roadAttributes(inputStream: InputStream): MultiPropertyTile
Decoder for the Road attributes layer that retains all available attributes.
Decoder for the Road attributes layer that retains all available attributes.
Recommended when full access to all Road attributes is required.
- inputStream
 The input stream containing the protobuf-encoded Road attributes data.
- Annotations
 - @Deprecated @deprecated
 - Deprecated
 (Since version Location Library 1.0.54) Use topologyAttributes instead.