Package org.isda.cdm
Class PCDeliverableObligationCharac
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObject
-
- org.isda.cdm.PCDeliverableObligationCharac
-
- Direct Known Subclasses:
LoanParticipation
@RosettaClass @RosettaSynonym(value="PCDeliverableObligationCharac", source="FpML_5_10") public class PCDeliverableObligationCharac extends com.rosetta.model.lib.RosettaModelObject
A class to specify the Partial Cash Deliverable Obligation Characteristic.- Version:
- 2.5.4
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PCDeliverableObligationCharac.PCDeliverableObligationCharacBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PCDeliverableObligationCharac.PCDeliverableObligationCharacBuilder
builder()
boolean
equals(java.lang.Object o)
java.lang.Boolean
getApplicable()
Indicates whether the provision is applicable.java.lang.Boolean
getPartialCashSettlement()
Specifies whether either 'Partial Cash Settlement of Assignable Loans', 'Partial Cash Settlement of Consent Required Loans' or 'Partial Cash Settlement of Participations' is applicable.int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends PCDeliverableObligationCharac>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
PCDeliverableObligationCharac.PCDeliverableObligationCharacBuilder
toBuilder()
java.lang.String
toString()
-
-
-
Method Detail
-
getApplicable
@RosettaSynonym(value="applicable",source="FpML_5_10") @RosettaSynonym(value="applicable",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="applicable",source="DTCC_11_0") @RosettaSynonym(value="applicable",source="DTCC_9_0") @RosettaSynonym(value="applicable",source="CME_ClearedConfirm_1_17") public final java.lang.Boolean getApplicable()
Indicates whether the provision is applicable.
-
getPartialCashSettlement
@RosettaSynonym(value="partialCashSettlement",source="FpML_5_10") @RosettaSynonym(value="partialCashSettlement",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="partialCashSettlement",source="DTCC_11_0") @RosettaSynonym(value="partialCashSettlement",source="DTCC_9_0") @RosettaSynonym(value="partialCashSettlement",source="CME_ClearedConfirm_1_17") public final java.lang.Boolean getPartialCashSettlement()
Specifies whether either 'Partial Cash Settlement of Assignable Loans', 'Partial Cash Settlement of Consent Required Loans' or 'Partial Cash Settlement of Participations' is applicable. If this element is specified and Assignable Loan is a Deliverable Obligation Characteristic, any Assignable Loan that is deliverable, but where a non-receipt of Consent by the Physical Settlement Date has occurred, the Loan can be cash settled rather than physically delivered. If this element is specified and Consent Required Loan is a Deliverable Obligation Characteristic, any Consent Required Loan that is deliverable, but where a non-receipt of Consent by the Physical Settlement Date has occurred, the Loan can be cash settled rather than physically delivered. If this element is specified and Direct Loan Participation is a Deliverable Obligation Characteristic, any Participation that is deliverable, but where this participation has not been effected (has not come into effect) by the Physical Settlement Date, the participation can be cash settled rather than physically delivered.
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends PCDeliverableObligationCharac> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObject
-
toBuilder
public PCDeliverableObligationCharac.PCDeliverableObligationCharacBuilder toBuilder()
- Specified by:
toBuilder
in classcom.rosetta.model.lib.RosettaModelObject
-
builder
public static PCDeliverableObligationCharac.PCDeliverableObligationCharacBuilder 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
-
-