Package org.isda.cdm
Class PartyAgreementIdentifier
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObject
-
- org.isda.cdm.PartyAgreementIdentifier
-
- All Implemented Interfaces:
com.rosetta.model.lib.GlobalKey
@RosettaClass @RosettaSynonym(value="PartyDocumentIdentifier", source="FpML_5_10") public class PartyAgreementIdentifier extends com.rosetta.model.lib.RosettaModelObject implements com.rosetta.model.lib.GlobalKey
A class defining a legal agreement identifier issued by the indicated party.- Version:
- 2.5.4
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PartyAgreementIdentifier.PartyAgreementIdentifierBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PartyAgreementIdentifier.PartyAgreementIdentifierBuilder
builder()
boolean
equals(java.lang.Object o)
java.util.List<FieldWithMetaIdentifier>
getDocumentIdentifier()
While FpML specifies the document identifier with a value and an associated scheme, the CDM makes use of the Identifier, which has an explicit issuer.MetaFields
getMeta()
java.lang.String
getPartyReference()
Reference to the party that issued the document identifier.int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends PartyAgreementIdentifier>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
PartyAgreementIdentifier.PartyAgreementIdentifierBuilder
toBuilder()
java.lang.String
toString()
-
-
-
Method Detail
-
getDocumentIdentifier
@RosettaSynonym(value="documentId", source="FpML_5_10") public final java.util.List<FieldWithMetaIdentifier> getDocumentIdentifier()
While FpML specifies the document identifier with a value and an associated scheme, the CDM makes use of the Identifier, which has an explicit issuer. The issuer of this identifier is not necessarily the same as the party reference.
-
getMeta
public final MetaFields getMeta()
- Specified by:
getMeta
in interfacecom.rosetta.model.lib.GlobalKey
-
getPartyReference
@RosettaSynonym(value="partyReference", source="FpML_5_10") public final java.lang.String getPartyReference()
Reference to the party that issued the document identifier.
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends PartyAgreementIdentifier> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObject
-
toBuilder
public PartyAgreementIdentifier.PartyAgreementIdentifierBuilder toBuilder()
- Specified by:
toBuilder
in classcom.rosetta.model.lib.RosettaModelObject
-
builder
public static PartyAgreementIdentifier.PartyAgreementIdentifierBuilder 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
-
-