Class MMCMessagePart
java.lang.Object
com.here.platform.location.tpeg2.mmc.MMCMessagePart
- All Implemented Interfaces:
MMCTemplate
,MMCSwitch
,Serializable
,scala.Equals
,scala.Product
,scala.Serializable
public class MMCMessagePart
extends Object
implements MMCTemplate, MMCSwitch, scala.Product, scala.Serializable
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionMMCMessagePart
(long messageID, short versionID, Instant messageExpiryTime, boolean cancelFlag, Optional<Instant> messageGenerationTime, Optional<Priority> priority, short partID, UpdateMode updateMode, List<Object> masterMessageVersions) MMCMessagePart
(long messageID, short versionID, Instant messageExpiryTime, boolean cancelFlag, scala.Option<Instant> messageGenerationTime, scala.Option<Priority> priority, short partID, UpdateMode updateMode, scala.collection.Seq<Object> masterMessageVersions) -
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
-
MMCMessagePart
public MMCMessagePart(long messageID, short versionID, Instant messageExpiryTime, boolean cancelFlag, scala.Option<Instant> messageGenerationTime, scala.Option<Priority> priority, short partID, UpdateMode updateMode, scala.collection.Seq<Object> masterMessageVersions) -
MMCMessagePart
-
-
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
-
messageID
public long messageID()- Specified by:
messageID
in interfaceMMCTemplate
-
versionID
public short versionID()- Specified by:
versionID
in interfaceMMCTemplate
-
messageExpiryTime
- Specified by:
messageExpiryTime
in interfaceMMCTemplate
-
cancelFlag
public boolean cancelFlag()- Specified by:
cancelFlag
in interfaceMMCTemplate
-
messageGenerationTime
- Specified by:
messageGenerationTime
in interfaceMMCTemplate
-
priority
- Specified by:
priority
in interfaceMMCTemplate
-
partID
public short partID() -
updateMode
-
masterMessageVersions
-
getMessageID
public long getMessageID()- Specified by:
getMessageID
in interfaceMMCTemplate
-
getVersionID
public short getVersionID()- Specified by:
getVersionID
in interfaceMMCTemplate
-
getMessageExpiryTime
- Specified by:
getMessageExpiryTime
in interfaceMMCTemplate
-
isCancelFlag
public boolean isCancelFlag()- Specified by:
isCancelFlag
in interfaceMMCTemplate
-
getMessageGenerationTime
- Specified by:
getMessageGenerationTime
in interfaceMMCTemplate
-
getPriority
- Specified by:
getPriority
in interfaceMMCTemplate
-
getPartID
public short getPartID() -
getUpdateMode
-
getMasterMessageVersions
-