Package org.isda.cdm
Class MessageInformation
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObject
-
- org.isda.cdm.MessageInformation
-
@RosettaClass public class MessageInformation extends com.rosetta.model.lib.RosettaModelObject
This class corresponds to the components of the FpML MessageHeader.model.- Version:
- 2.5.4
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MessageInformation.MessageInformationBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MessageInformation.MessageInformationBuilder
builder()
boolean
equals(java.lang.Object o)
java.util.List<FieldWithMetaString>
getCopyTo()
A unique identifier (within the specified coding scheme) giving the details of some party to whom a copy of this message will be sent for reference.FieldWithMetaString
getMessageId()
A unique identifier assigned to the message.FieldWithMetaString
getSentBy()
The identifier for the originator of a message instance.java.util.List<FieldWithMetaString>
getSentTo()
The identifier(s) for the recipient(s) of a message instance.int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends MessageInformation>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
MessageInformation.MessageInformationBuilder
toBuilder()
java.lang.String
toString()
-
-
-
Method Detail
-
getCopyTo
public final java.util.List<FieldWithMetaString> getCopyTo()
A unique identifier (within the specified coding scheme) giving the details of some party to whom a copy of this message will be sent for reference.
-
getMessageId
@RosettaSynonym(value="messageId",source="Rosetta_Workbench",path="messageInformation") @RosettaSynonym(value="messageId",source="DTCC_11_0",path="header") @RosettaSynonym(value="messageId",source="DTCC_9_0",path="header") @RosettaSynonym(value="messageId",source="CME_ClearedConfirm_1_17") public final FieldWithMetaString getMessageId()
A unique identifier assigned to the message.
-
getSentBy
@RosettaSynonym(value="sentBy",source="Rosetta_Workbench",path="messageInformation") @RosettaSynonym(value="From",source="DTCC_11_0") @RosettaSynonym(value="From",source="DTCC_9_0") @RosettaSynonym(value="sentBy",source="CME_ClearedConfirm_1_17") @RosettaSynonym(value="SSub",source="CME_SubmissionIRS_1_0",path="TrdCaptRpt.Hdr") public final FieldWithMetaString getSentBy()
The identifier for the originator of a message instance.
-
getSentTo
@RosettaSynonym(value="sentTo",source="Rosetta_Workbench",path="messageInformation") @RosettaSynonym(value="sendTo",source="CME_ClearedConfirm_1_17") @RosettaSynonym(value="To",source="DTCC_11_0") @RosettaSynonym(value="To",source="DTCC_9_0") @RosettaSynonym(value="TID",source="CME_SubmissionIRS_1_0",path="TrdCaptRpt.Hdr") public final java.util.List<FieldWithMetaString> getSentTo()
The identifier(s) for the recipient(s) of a message instance.
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends MessageInformation> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObject
-
toBuilder
public MessageInformation.MessageInformationBuilder toBuilder()
- Specified by:
toBuilder
in classcom.rosetta.model.lib.RosettaModelObject
-
builder
public static MessageInformation.MessageInformationBuilder builder()
-
process
public void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
- Specified by:
process
in classcom.rosetta.model.lib.RosettaModelObject
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-