Class ClosedLinearLocationReference
java.lang.Object
com.here.platform.location.tpeg2.olr.ClosedLinearLocationReference
- All Implemented Interfaces:
AbstractLocationReference
,Serializable
,scala.Equals
,scala.Product
,scala.Serializable
public class ClosedLinearLocationReference
extends Object
implements AbstractLocationReference, scala.Product, scala.Serializable
A
ClosedLinearLocationReference
refers to an area that is circumscribed by a closed
path in the road network, e.g. an area with certain parking restrictions.
param: first The first reference point of the closed linear location. param: intermediates An ordered sequence of intermediate reference points. param: last The last reference point. The line properties of the last reference point are combined with the coordinates of the first reference point to describe the closing path of the closed linear location. param: shape An optional shape describing the location geometry.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionClosedLinearLocationReference
(FirstLocationReferencePoint first, List<IntermediateLocationReferencePoint> intermediates, LineProperties last, Optional<Shape> shape) ClosedLinearLocationReference
(FirstLocationReferencePoint first, scala.collection.Seq<IntermediateLocationReferencePoint> intermediates, LineProperties last, scala.Option<Shape> shape) -
Method Summary
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface scala.Equals
canEqual, equals
Methods inherited from interface scala.Product
productArity, productElement, productIterator, productPrefix
-
Constructor Details
-
ClosedLinearLocationReference
public ClosedLinearLocationReference(FirstLocationReferencePoint first, scala.collection.Seq<IntermediateLocationReferencePoint> intermediates, LineProperties last, scala.Option<Shape> shape) -
ClosedLinearLocationReference
public ClosedLinearLocationReference(FirstLocationReferencePoint first, List<IntermediateLocationReferencePoint> intermediates, LineProperties last, Optional<Shape> shape)
-
-
Method Details
-
apply
public abstract static R apply(T1 v1, T2 v2, T3 v3, T4 v4) -
toString
-
first
-
intermediates
-
last
-
shape
-
getFirst
-
getIntermediates
-
getLast
-
getShape
-