Class DirectCause
java.lang.Object
com.here.platform.location.tpeg2.tec.DirectCause
- All Implemented Interfaces:
Cause
,Serializable
,scala.Equals
,scala.Product
,scala.Serializable
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDirectCause
(CauseCode mainCause, WarningLevel warningLevel, boolean unverifiedInformation, Optional<SubCauseType> subCause, Optional<Object> lengthAffected, Optional<LaneRestriction> laneRestrictionType, Optional<Object> numberOfLanes, List<LocalisedShortString> freeTexts, Optional<Object> causeOffset) DirectCause
(CauseCode mainCause, WarningLevel warningLevel, boolean unverifiedInformation, scala.Option<SubCauseType> subCause, scala.Option<Object> lengthAffected, scala.Option<LaneRestriction> laneRestrictionType, scala.Option<Object> numberOfLanes, scala.collection.Seq<LocalisedShortString> freeTexts, scala.Option<Object> causeOffset) -
Method Summary
Modifier and TypeMethodDescriptionabstract static R
apply
(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9) scala.Option<Object>
scala.collection.Seq<LocalisedShortString>
boolean
scala.Option<LaneRestriction>
scala.Option<Object>
scala.Option<Object>
scala.Option<SubCauseType>
subCause()
static String
toString()
boolean
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
-
DirectCause
public DirectCause(CauseCode mainCause, WarningLevel warningLevel, boolean unverifiedInformation, scala.Option<SubCauseType> subCause, scala.Option<Object> lengthAffected, scala.Option<LaneRestriction> laneRestrictionType, scala.Option<Object> numberOfLanes, scala.collection.Seq<LocalisedShortString> freeTexts, scala.Option<Object> causeOffset) -
DirectCause
public DirectCause(CauseCode mainCause, WarningLevel warningLevel, boolean unverifiedInformation, Optional<SubCauseType> subCause, Optional<Object> lengthAffected, Optional<LaneRestriction> laneRestrictionType, Optional<Object> numberOfLanes, List<LocalisedShortString> freeTexts, Optional<Object> causeOffset)
-
-
Method Details
-
apply
public abstract static R apply(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9) -
toString
-
mainCause
-
warningLevel
-
unverifiedInformation
public boolean unverifiedInformation() -
subCause
-
lengthAffected
-
laneRestrictionType
-
numberOfLanes
-
freeTexts
-
causeOffset
-
getMainCause
-
getWarningLevel
-
isUnverifiedInformation
public boolean isUnverifiedInformation() -
getSubCause
-
getLengthAffected
-
getLaneRestrictionType
-
getNumberOfLanes
-
getFreeTexts
-
getCauseOffset
-