Package org.isda.cdm
Class BasketReferenceInformation
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObject
-
- org.isda.cdm.BasketReferenceInformation
-
@RosettaClass @RosettaSynonym(value="BasketReferenceInformation", source="FpML_5_10") public class BasketReferenceInformation extends com.rosetta.model.lib.RosettaModelObject
CDS Basket Reference Information.- Version:
- 2.5.4
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BasketReferenceInformation.BasketReferenceInformationBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BasketReferenceInformation.BasketReferenceInformationBuilder
builder()
boolean
equals(java.lang.Object o)
java.util.List<FieldWithMetaString>
getBasketId()
A CDS basket identifier.FieldWithMetaString
getBasketName()
The name of the basket expressed as a free format string.java.lang.Integer
getMthToDefault()
M th reference obligation to default to allow representation of N th to M th defaults.java.lang.Integer
getNthToDefault()
N th reference obligation to default triggers payout.ReferencePool
getReferencePool()
This element contains all the reference pool items to define the reference entity and reference obligation(s) in the basket.Tranche
getTranche()
This element contains CDS tranche terms.int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends BasketReferenceInformation>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
BasketReferenceInformation.BasketReferenceInformationBuilder
toBuilder()
java.lang.String
toString()
-
-
-
Method Detail
-
getBasketId
@RosettaSynonym(value="basketId",source="FpML_5_10") @RosettaSynonym(value="basketId",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="basketId",source="DTCC_11_0") @RosettaSynonym(value="basketId",source="DTCC_9_0") @RosettaSynonym(value="basketId",source="CME_ClearedConfirm_1_17") public final java.util.List<FieldWithMetaString> getBasketId()
A CDS basket identifier.
-
getBasketName
@RosettaSynonym(value="basketName",source="FpML_5_10") @RosettaSynonym(value="basketName",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="basketName",source="DTCC_11_0") @RosettaSynonym(value="basketName",source="DTCC_9_0") @RosettaSynonym(value="basketName",source="CME_ClearedConfirm_1_17") public final FieldWithMetaString getBasketName()
The name of the basket expressed as a free format string. FpML does not define usage rules for this element.
-
getMthToDefault
@RosettaSynonym(value="mthToDefault",source="FpML_5_10") @RosettaSynonym(value="mthToDefault",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="mthToDefault",source="DTCC_11_0") @RosettaSynonym(value="mthToDefault",source="DTCC_9_0") @RosettaSynonym(value="mthToDefault",source="CME_ClearedConfirm_1_17") public final java.lang.Integer getMthToDefault()
M th reference obligation to default to allow representation of N th to M th defaults.
-
getNthToDefault
@RosettaSynonym(value="nthToDefault",source="FpML_5_10") @RosettaSynonym(value="nthToDefault",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="nthToDefault",source="DTCC_11_0") @RosettaSynonym(value="nthToDefault",source="DTCC_9_0") @RosettaSynonym(value="nthToDefault",source="CME_ClearedConfirm_1_17") public final java.lang.Integer getNthToDefault()
N th reference obligation to default triggers payout.
-
getReferencePool
@RosettaSynonym(value="referencePool",source="FpML_5_10") @RosettaSynonym(value="referencePool",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="referencePool",source="DTCC_11_0") @RosettaSynonym(value="referencePool",source="DTCC_9_0") @RosettaSynonym(value="referencePool",source="CME_ClearedConfirm_1_17") public final ReferencePool getReferencePool()
This element contains all the reference pool items to define the reference entity and reference obligation(s) in the basket.
-
getTranche
@RosettaSynonym(value="tranche",source="FpML_5_10") @RosettaSynonym(value="tranche",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="tranche",source="DTCC_11_0") @RosettaSynonym(value="tranche",source="DTCC_9_0") @RosettaSynonym(value="tranche",source="CME_ClearedConfirm_1_17") public final Tranche getTranche()
This element contains CDS tranche terms.
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends BasketReferenceInformation> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObject
-
toBuilder
public BasketReferenceInformation.BasketReferenceInformationBuilder toBuilder()
- Specified by:
toBuilder
in classcom.rosetta.model.lib.RosettaModelObject
-
builder
public static BasketReferenceInformation.BasketReferenceInformationBuilder 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
-
-