Package org.isda.cdm
Class BuyerSeller
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObject
-
- org.isda.cdm.BuyerSeller
-
- Direct Known Subclasses:
CancelableProvision
,ExerciseFee
,ExtendibleProvision
@RosettaClass public class BuyerSeller extends com.rosetta.model.lib.RosettaModelObject
This class corresponds to the FpML BuyerSeller.model construct.- Version:
- 2.5.4
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BuyerSeller.BuyerSellerBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BuyerSeller.BuyerSellerBuilder
builder()
boolean
equals(java.lang.Object o)
ReferenceWithMetaAccount
getBuyerAccountReference()
A reference to the account that buys this instrument.ReferenceWithMetaParty
getBuyerPartyReference()
A reference to the party that buys this instrument, i.e.ReferenceWithMetaAccount
getSellerAccountReference()
A reference to the account that sells this instrument.ReferenceWithMetaParty
getSellerPartyReference()
A reference to the party that sells ('writes') this instrument, i.e.int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends BuyerSeller>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
BuyerSeller.BuyerSellerBuilder
toBuilder()
java.lang.String
toString()
-
-
-
Method Detail
-
getBuyerAccountReference
@RosettaSynonym(value="buyerAccountReference",source="FpML_5_10") @RosettaSynonym(value="buyerAccountReference",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="buyerAccountReference",source="DTCC_11_0") @RosettaSynonym(value="buyerAccountReference",source="DTCC_9_0") @RosettaSynonym(value="buyerAccountReference",source="CME_ClearedConfirm_1_17") public final ReferenceWithMetaAccount getBuyerAccountReference()
A reference to the account that buys this instrument.
-
getBuyerPartyReference
@RosettaSynonym(value="buyerPartyReference",source="FpML_5_10") @RosettaSynonym(value="buyerPartyReference",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="buyerPartyReference",source="DTCC_11_0") @RosettaSynonym(value="buyerPartyReference",source="DTCC_9_0") @RosettaSynonym(value="buyerPartyReference",source="CME_ClearedConfirm_1_17") public final ReferenceWithMetaParty getBuyerPartyReference()
A reference to the party that buys this instrument, i.e. pays for this instrument and receives the rights defined by it. ISDA 2002 Equity Definitions section 1.18: `Buyer` means the party specified as such in the related Confirmation. | ISDA 2006 Definitions article 12.1 (b)(i) relating to a Swaption: 'Buyer' means the party that will, on each Premium Payment Date, pay to Seller the Premium | ISDA 2006 Definitions article 12.1 (b)(ii) relating to Swap Transactions with applicable Early Termination: the party specified as such in the related Confirmation, or the Exercising Party if neither party is specified | ISDA 2006 Definitions article 12.1 (b)(iii) relating to any other Option Transaction: the party specified as such in the related Confirmation. | ISDA 2014 Credit Definition article 1.4: `Buyer` means the Fixed Rate Payer.
-
getSellerAccountReference
@RosettaSynonym(value="sellerAccountReference",source="FpML_5_10") @RosettaSynonym(value="sellerAccountReference",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="sellerAccountReference",source="DTCC_11_0") @RosettaSynonym(value="sellerAccountReference",source="DTCC_9_0") @RosettaSynonym(value="sellerAccountReference",source="CME_ClearedConfirm_1_17") public final ReferenceWithMetaAccount getSellerAccountReference()
A reference to the account that sells this instrument.
-
getSellerPartyReference
@RosettaSynonym(value="sellerPartyReference",source="FpML_5_10") @RosettaSynonym(value="sellerPartyReference",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="sellerPartyReference",source="DTCC_11_0") @RosettaSynonym(value="sellerPartyReference",source="DTCC_9_0") @RosettaSynonym(value="sellerPartyReference",source="CME_ClearedConfirm_1_17") public final ReferenceWithMetaParty getSellerPartyReference()
A reference to the party that sells ('writes') this instrument, i.e. that grants the rights defined by this instrument and in return receives a payment for it. ISDA 2002 Equity Definitions section 1.19: `Seller` means the party specified as such in the related Confirmation. | ISDA 2006 Definitions article 12.1 (a)(i) relating to a Swaption: 'Seller' means the party the party specified as such or as writer in the related Confirmation | ISDA 2006 Definitions article 12.1 (a)(ii) relating to Swap Transactions with applicable Early Termination: the party specified as such or as writer in the related Confirmation or, if neither party is specified as such, the Non-exercising Party | ISDA 2006 Definitions article 12.1 (a)(iii) relating to any other Option Transaction: the party specified as such in the related Confirmation. | ISDA 2014 Credit Definition article 1.4: `Seller` means the Floating Rate Payer.
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends BuyerSeller> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObject
-
toBuilder
public BuyerSeller.BuyerSellerBuilder toBuilder()
- Specified by:
toBuilder
in classcom.rosetta.model.lib.RosettaModelObject
-
builder
public static BuyerSeller.BuyerSellerBuilder 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
-
-