Package org.isda.cdm
Class ReferencePoolItem
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObject
-
- org.isda.cdm.ReferencePoolItem
-
@RosettaClass @RosettaSynonym(value="ReferencePoolItem", source="FpML_5_10") public class ReferencePoolItem extends com.rosetta.model.lib.RosettaModelObject
This type contains all the constituent weight and reference information.- Version:
- 2.5.4
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ReferencePoolItem.ReferencePoolItemBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ReferencePoolItem.ReferencePoolItemBuilder
builder()
boolean
equals(java.lang.Object o)
ReferenceWithMetaCashSettlementTerms
getCashSettlementTermsReference()
Reference to the cash settlement terms applicable to this item.ConstituentWeight
getConstituentWeight()
Describes the weight of each of the constituents within the basket.ReferenceWithMetaPhysicalSettlementTerms
getPhysicalSettlementTermsReference()
Reference to the physical settlement terms applicable to this item.ReferenceWithMetaProtectionTerms
getProtectionTermsReference()
Reference to the documentation terms applicable to this item.ReferencePair
getReferencePair()
int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends ReferencePoolItem>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
ReferencePoolItem.ReferencePoolItemBuilder
toBuilder()
java.lang.String
toString()
-
-
-
Method Detail
-
getCashSettlementTermsReference
@RosettaSynonym(value="settlementTermsReference",source="FpML_5_10",maps=2) @RosettaSynonym(value="settlementTermsReference",source="CME_SubmissionIRS_1_0",maps=2) @RosettaSynonym(value="settlementTermsReference",source="DTCC_11_0",maps=2) @RosettaSynonym(value="settlementTermsReference",source="DTCC_9_0",maps=2) @RosettaSynonym(value="settlementTermsReference",source="CME_ClearedConfirm_1_17",maps=2) public final ReferenceWithMetaCashSettlementTerms getCashSettlementTermsReference()
Reference to the cash settlement terms applicable to this item.
-
getConstituentWeight
@RosettaSynonym(value="constituentWeight",source="FpML_5_10") @RosettaSynonym(value="constituentWeight",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="constituentWeight",source="DTCC_11_0") @RosettaSynonym(value="constituentWeight",source="DTCC_9_0") @RosettaSynonym(value="constituentWeight",source="CME_ClearedConfirm_1_17") public final ConstituentWeight getConstituentWeight()
Describes the weight of each of the constituents within the basket. If not provided, it is assumed to be equal weighted.
-
getPhysicalSettlementTermsReference
@RosettaSynonym(value="settlementTermsReference",source="FpML_5_10",maps=2) @RosettaSynonym(value="settlementTermsReference",source="CME_SubmissionIRS_1_0",maps=2) @RosettaSynonym(value="settlementTermsReference",source="DTCC_11_0",maps=2) @RosettaSynonym(value="settlementTermsReference",source="DTCC_9_0",maps=2) @RosettaSynonym(value="settlementTermsReference",source="CME_ClearedConfirm_1_17",maps=2) public final ReferenceWithMetaPhysicalSettlementTerms getPhysicalSettlementTermsReference()
Reference to the physical settlement terms applicable to this item.
-
getProtectionTermsReference
@RosettaSynonym(value="protectionTermsReference",source="FpML_5_10") @RosettaSynonym(value="protectionTermsReference",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="protectionTermsReference",source="DTCC_11_0") @RosettaSynonym(value="protectionTermsReference",source="DTCC_9_0") @RosettaSynonym(value="protectionTermsReference",source="CME_ClearedConfirm_1_17") public final ReferenceWithMetaProtectionTerms getProtectionTermsReference()
Reference to the documentation terms applicable to this item.
-
getReferencePair
@RosettaSynonym(value="referencePair",source="FpML_5_10") @RosettaSynonym(value="referencePair",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="referencePair",source="DTCC_11_0") @RosettaSynonym(value="referencePair",source="DTCC_9_0") @RosettaSynonym(value="referencePair",source="CME_ClearedConfirm_1_17") public final ReferencePair getReferencePair()
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends ReferencePoolItem> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObject
-
toBuilder
public ReferencePoolItem.ReferencePoolItemBuilder toBuilder()
- Specified by:
toBuilder
in classcom.rosetta.model.lib.RosettaModelObject
-
builder
public static ReferencePoolItem.ReferencePoolItemBuilder 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
-
-