Class TmcCoverage
java.lang.Object
com.here.platform.location.referencing.tmc.TmcCoverage
- All Implemented Interfaces:
Serializable,scala.Equals,scala.Product
Associates a
LinearLocation with the reference it is covered by, if there is one.
param: location The part of the originally requested linear location.
param: reference A (uni-directional)TMCLocationReference covering the given location. A value of None
indicates that this location is not covered by TMC.- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionTmcCoverage(LinearLocation location, Optional<TMCLocationReference> reference) TmcCoverage(LinearLocation location, scala.Option<TMCLocationReference> reference) -
Method Summary
Modifier and TypeMethodDescriptionabstract static Rapply(T1 v1, T2 v2) scala.Option<ExtendedTMCLocationReference>location()scala.Option<TMCLocationReference>static StringtoString()Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface scala.Equals
canEqual, equalsMethods inherited from interface scala.Product
productArity, productElement, productElementName, productElementNames, productIterator, productPrefix
-
Constructor Details
-
TmcCoverage
-
TmcCoverage
-
-
Method Details
-
apply
public abstract static R apply(T1 v1, T2 v2) -
toString
-
location
-
reference
-
getReference
-
extendedReference
- Returns:
- The reference wrapped into the
ExtendedTMCLocationReference, which is suitable for serialization using the TPEG2 defined formats.
-
getExtendedReference
- Returns:
- The reference wrapped into the
ExtendedTMCLocationReference, which is suitable for serialization using the TPEG2 defined formats.
-
getLocation
-