Package org.isda.cdm

Class RelatedParty


  • @RosettaClass
    @RosettaSynonym(value="RelatedParty",
                    source="FpML_5_10")
    public class RelatedParty
    extends com.rosetta.model.lib.RosettaModelObject
    Version:
    2.5.4
    • 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 class com.rosetta.model.lib.RosettaModelObject
      • process

        public void process​(com.rosetta.model.lib.path.RosettaPath path,
                            com.rosetta.model.lib.process.Processor processor)
        Specified by:
        process in class com.rosetta.model.lib.RosettaModelObject
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object