Package org.isda.cdm
Class RelatedParty
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObject
-
- org.isda.cdm.RelatedParty
-
@RosettaClass @RosettaSynonym(value="RelatedParty", source="FpML_5_10") public class RelatedParty extends com.rosetta.model.lib.RosettaModelObject
- Version:
- 2.5.4
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RelatedParty.RelatedPartyBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RelatedParty.RelatedPartyBuilder
builder()
boolean
equals(java.lang.Object o)
ReferenceWithMetaAccount
getAccountReference()
Reference to an account.ReferenceWithMetaParty
getPartyReference()
Reference to a party.PartyRoleEnum
getRole()
The category of the relationship.int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends RelatedParty>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
RelatedParty.RelatedPartyBuilder
toBuilder()
java.lang.String
toString()
-
-
-
Method Detail
-
getAccountReference
@RosettaSynonym(value="accountReference",source="FpML_5_10") @RosettaSynonym(value="accountReference",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="accountReference",source="DTCC_11_0") @RosettaSynonym(value="accountReference",source="DTCC_9_0") @RosettaSynonym(value="accountReference",source="CME_ClearedConfirm_1_17") public final ReferenceWithMetaAccount getAccountReference()
Reference to an account.
-
getPartyReference
@RosettaSynonym(value="partyReference",source="FpML_5_10") @RosettaSynonym(value="partyReference",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="partyReference",source="DTCC_11_0") @RosettaSynonym(value="partyReference",source="DTCC_9_0") @RosettaSynonym(value="partyReference",source="CME_ClearedConfirm_1_17") public final ReferenceWithMetaParty getPartyReference()
Reference to a party.
-
getRole
@RosettaSynonym(value="role",source="FpML_5_10") @RosettaSynonym(value="role",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="role",source="DTCC_11_0") @RosettaSynonym(value="role",source="DTCC_9_0") @RosettaSynonym(value="role",source="CME_ClearedConfirm_1_17") public final PartyRoleEnum getRole()
The category of the relationship. The related party performs the role specified in this field for the base party. For example, if the role is ,Guarantor,, the related party acts as a guarantor for the base party.
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends RelatedParty> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObject
-
toBuilder
public RelatedParty.RelatedPartyBuilder toBuilder()
- Specified by:
toBuilder
in classcom.rosetta.model.lib.RosettaModelObject
-
builder
public static RelatedParty.RelatedPartyBuilder 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
-
-