Package org.isda.cdm
Class IssuerTradeId
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObject
-
- org.isda.cdm.IssuerTradeId
-
@RosettaClass @RosettaSynonym(value="IssuerTradeId", source="FpML_5_10") public class IssuerTradeId extends com.rosetta.model.lib.RosettaModelObject
A class for a two-parts identifier, such as a USI.- Version:
- 2.5.4
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
IssuerTradeId.IssuerTradeIdBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static IssuerTradeId.IssuerTradeIdBuilder
builder()
boolean
equals(java.lang.Object o)
FieldWithMetaString
getIdentifier()
The identifier value.FieldWithMetaString
getIssuer()
The party that assigns the trade identifier.int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends IssuerTradeId>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
IssuerTradeId.IssuerTradeIdBuilder
toBuilder()
java.lang.String
toString()
-
-
-
Method Detail
-
getIdentifier
@RosettaSynonym(value="tradeId",source="FpML_5_10") @RosettaSynonym(value="tradeId",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="tradeId",source="DTCC_11_0") @RosettaSynonym(value="tradeId",source="DTCC_9_0") @RosettaSynonym(value="tradeId",source="CME_ClearedConfirm_1_17") public final FieldWithMetaString getIdentifier()
The identifier value. The CDM uses a neutral identifier attribute name rather than the FpML trade qualifier because of the focus that includes the pre-execution lifecycle, at which point a trade doesn't exist yet.
-
getIssuer
@RosettaSynonym(value="issuer",source="FpML_5_10") @RosettaSynonym(value="issuer",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="issuer",source="DTCC_11_0") @RosettaSynonym(value="issuer",source="DTCC_9_0") @RosettaSynonym(value="issuer",source="CME_ClearedConfirm_1_17") public final FieldWithMetaString getIssuer()
The party that assigns the trade identifier.
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends IssuerTradeId> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObject
-
toBuilder
public IssuerTradeId.IssuerTradeIdBuilder toBuilder()
- Specified by:
toBuilder
in classcom.rosetta.model.lib.RosettaModelObject
-
builder
public static IssuerTradeId.IssuerTradeIdBuilder 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
-
-