Package org.isda.cdm
Class DeliverableObligations
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObject
-
- org.isda.cdm.DeliverableObligations
-
@RosettaClass @RosettaSynonym(value="DeliverableObligations", source="FpML_5_10") public class DeliverableObligations extends com.rosetta.model.lib.RosettaModelObject
A class to specify all the ISDA terms relevant to defining the deliverable obligations.- Version:
- 2.5.4
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DeliverableObligations.DeliverableObligationsBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DeliverableObligations.DeliverableObligationsBuilder
builder()
boolean
equals(java.lang.Object o)
java.lang.Boolean
getAcceleratedOrMatured()
A deliverable obligation characteristic.java.lang.Boolean
getAccruedInterest()
Indicates whether accrued interest is included (true) or not (false).PCDeliverableObligationCharac
getAssignableLoan()
A deliverable obligation characteristic.ObligationCategoryEnum
getCategory()
Used in both obligations and deliverable obligations to represent a class or type of securities which apply.PCDeliverableObligationCharac
getConsentRequiredLoan()
A deliverable obligation characteristic.LoanParticipation
getDirectLoanParticipation()
A deliverable obligation characteristic.java.lang.String
getExcluded()
A free format string to specify any excluded obligations or deliverable obligations, as the case may be, of the reference entity or excluded types of obligations or deliverable obligations.java.lang.Boolean
getFullFaithAndCreditObLiability()
An obligation and deliverable obligation characteristic.java.lang.Boolean
getGeneralFundObligationLiability()
An obligation and deliverable obligation characteristic.LoanParticipation
getIndirectLoanParticipation()
ISDA 1999 Term: Indirect Loan Participation.java.lang.Boolean
getListed()
An obligation and deliverable obligation characteristic.Period
getMaximumMaturity()
A deliverable obligation characteristic.java.lang.Boolean
getNotBearer()
A deliverable obligation characteristic.java.lang.Boolean
getNotContingent()
A deliverable obligation characteristic.NotDomesticCurrency
getNotDomesticCurrency()
An obligation and deliverable obligation characteristic.java.lang.Boolean
getNotDomesticIssuance()
An obligation and deliverable obligation characteristic.java.lang.Boolean
getNotDomesticLaw()
An obligation and deliverable obligation characteristic.java.lang.Boolean
getNotSovereignLender()
An obligation and deliverable obligation characteristic.java.lang.Boolean
getNotSubordinated()
An obligation and deliverable obligation characteristic.java.lang.String
getOthReferenceEntityObligations()
This element is used to specify any other obligations of a reference entity in both obligations and deliverable obligations.java.lang.Boolean
getRevenueObligationLiability()
An obligation and deliverable obligation characteristic.SpecifiedCurrency
getSpecifiedCurrency()
An obligation and deliverable obligation characteristic.java.lang.Boolean
getTransferable()
A deliverable obligation characteristic.int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends DeliverableObligations>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
DeliverableObligations.DeliverableObligationsBuilder
toBuilder()
java.lang.String
toString()
-
-
-
Method Detail
-
getAcceleratedOrMatured
@RosettaSynonym(value="acceleratedOrMatured",source="FpML_5_10") @RosettaSynonym(value="acceleratedOrMatured",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="acceleratedOrMatured",source="DTCC_11_0") @RosettaSynonym(value="acceleratedOrMatured",source="DTCC_9_0") @RosettaSynonym(value="acceleratedOrMatured",source="CME_ClearedConfirm_1_17") public final java.lang.Boolean getAcceleratedOrMatured()
A deliverable obligation characteristic. An obligation at time of default is due to mature and due to be repaid, or as a result of downgrade/bankruptcy is due to be repaid as a result of an acceleration clause. ISDA 2003 Term: Accelerated or Matured.
-
getAccruedInterest
@RosettaSynonym(value="accruedInterest",source="FpML_5_10") @RosettaSynonym(value="accruedInterest",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="accruedInterest",source="DTCC_11_0") @RosettaSynonym(value="accruedInterest",source="DTCC_9_0") @RosettaSynonym(value="accruedInterest",source="CME_ClearedConfirm_1_17") public final java.lang.Boolean getAccruedInterest()
Indicates whether accrued interest is included (true) or not (false). For cash settlement this specifies whether quotations should be obtained inclusive or not of accrued interest. For physical settlement this specifies whether the buyer should deliver the obligation with an outstanding principal balance that includes or excludes accrued interest. ISDA 2003 Term: Include/Exclude Accrued Interest.
-
getAssignableLoan
@RosettaSynonym(value="assignableLoan",source="FpML_5_10") @RosettaSynonym(value="assignableLoan",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="assignableLoan",source="DTCC_11_0") @RosettaSynonym(value="assignableLoan",source="DTCC_9_0") @RosettaSynonym(value="assignableLoan",source="CME_ClearedConfirm_1_17") public final PCDeliverableObligationCharac getAssignableLoan()
A deliverable obligation characteristic. A loan that is freely assignable to a bank or financial institution without the consent of the Reference Entity or the guarantor, if any, of the loan (or the consent of the applicable borrower if a Reference Entity is guaranteeing the loan) or any agent. ISDA 2003 Term: Assignable Loan.
-
getCategory
@RosettaSynonym(value="category",source="FpML_5_10") @RosettaSynonym(value="category",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="category",source="DTCC_11_0") @RosettaSynonym(value="category",source="DTCC_9_0") @RosettaSynonym(value="category",source="CME_ClearedConfirm_1_17") public final ObligationCategoryEnum getCategory()
Used in both obligations and deliverable obligations to represent a class or type of securities which apply. ISDA 2003 Term: Obligation Category/Deliverable Obligation Category.
-
getConsentRequiredLoan
@RosettaSynonym(value="consentRequiredLoan",source="FpML_5_10") @RosettaSynonym(value="consentRequiredLoan",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="consentRequiredLoan",source="DTCC_11_0") @RosettaSynonym(value="consentRequiredLoan",source="DTCC_9_0") @RosettaSynonym(value="consentRequiredLoan",source="CME_ClearedConfirm_1_17") public final PCDeliverableObligationCharac getConsentRequiredLoan()
A deliverable obligation characteristic. A loan that is capable of being assigned with the consent of the Reference Entity or the guarantor, if any, of the loan or any agent. ISDA 2003 Term: Consent Required Loan.
-
getDirectLoanParticipation
@RosettaSynonym(value="directLoanParticipation",source="FpML_5_10") @RosettaSynonym(value="directLoanParticipation",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="directLoanParticipation",source="DTCC_11_0") @RosettaSynonym(value="directLoanParticipation",source="DTCC_9_0") @RosettaSynonym(value="directLoanParticipation",source="CME_ClearedConfirm_1_17") public final LoanParticipation getDirectLoanParticipation()
A deliverable obligation characteristic. A loan with a participation agreement whereby the buyer is capable of creating, or procuring the creation of, a contractual right in favour of the seller that provides the seller with recourse to the participation seller for a specified share in any payments due under the relevant loan which are received by the participation seller. ISDA 2003 Term: Direct Loan Participation.
-
getExcluded
@RosettaSynonym(value="excluded",source="FpML_5_10") @RosettaSynonym(value="excluded",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="excluded",source="DTCC_11_0") @RosettaSynonym(value="excluded",source="DTCC_9_0") @RosettaSynonym(value="excluded",source="CME_ClearedConfirm_1_17") public final java.lang.String getExcluded()
A free format string to specify any excluded obligations or deliverable obligations, as the case may be, of the reference entity or excluded types of obligations or deliverable obligations. ISDA 2003 Term: Excluded Obligations/Excluded Deliverable Obligations.
-
getFullFaithAndCreditObLiability
@RosettaSynonym(value="fullFaithAndCreditObLiability",source="FpML_5_10") @RosettaSynonym(value="fullFaithAndCreditObLiability",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="fullFaithAndCreditObLiability",source="DTCC_11_0") @RosettaSynonym(value="fullFaithAndCreditObLiability",source="DTCC_9_0") @RosettaSynonym(value="fullFaithAndCreditObLiability",source="CME_ClearedConfirm_1_17") public final java.lang.Boolean getFullFaithAndCreditObLiability()
An obligation and deliverable obligation characteristic. Defined in the ISDA published additional provisions for U.S. Municipal as Reference Entity. ISDA 2003 Term: Full Faith and Credit Obligation Liability.
-
getGeneralFundObligationLiability
@RosettaSynonym(value="generalFundObligationLiability",source="FpML_5_10") @RosettaSynonym(value="generalFundObligationLiability",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="generalFundObligationLiability",source="DTCC_11_0") @RosettaSynonym(value="generalFundObligationLiability",source="DTCC_9_0") @RosettaSynonym(value="generalFundObligationLiability",source="CME_ClearedConfirm_1_17") public final java.lang.Boolean getGeneralFundObligationLiability()
An obligation and deliverable obligation characteristic. Defined in the ISDA published additional provisions for U.S. Municipal as Reference Entity. ISDA 2003 Term: General Fund Obligation Liability.
-
getIndirectLoanParticipation
@RosettaSynonym(value="indirectLoanParticipation",source="FpML_5_10") @RosettaSynonym(value="indirectLoanParticipation",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="indirectLoanParticipation",source="DTCC_11_0") @RosettaSynonym(value="indirectLoanParticipation",source="DTCC_9_0") @RosettaSynonym(value="indirectLoanParticipation",source="CME_ClearedConfirm_1_17") public final LoanParticipation getIndirectLoanParticipation()
ISDA 1999 Term: Indirect Loan Participation. NOTE: Only applicable as a deliverable obligation under ISDA Credit 1999.
-
getListed
@RosettaSynonym(value="listed",source="FpML_5_10") @RosettaSynonym(value="listed",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="listed",source="DTCC_11_0") @RosettaSynonym(value="listed",source="DTCC_9_0") @RosettaSynonym(value="listed",source="CME_ClearedConfirm_1_17") public final java.lang.Boolean getListed()
An obligation and deliverable obligation characteristic. Indicates whether or not the obligation is quoted, listed or ordinarily purchased and sold on an exchange. ISDA 2003 Term: Listed.
-
getMaximumMaturity
@RosettaSynonym(value="maximumMaturity",source="FpML_5_10") @RosettaSynonym(value="maximumMaturity",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="maximumMaturity",source="DTCC_11_0") @RosettaSynonym(value="maximumMaturity",source="DTCC_9_0") @RosettaSynonym(value="maximumMaturity",source="CME_ClearedConfirm_1_17") public final Period getMaximumMaturity()
A deliverable obligation characteristic. An obligation that has a remaining maturity from the Physical Settlement Date of not greater than the period specified. ISDA 2003 Term: Maximum Maturity.
-
getNotBearer
@RosettaSynonym(value="notBearer",source="FpML_5_10") @RosettaSynonym(value="notBearer",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="notBearer",source="DTCC_11_0") @RosettaSynonym(value="notBearer",source="DTCC_9_0") @RosettaSynonym(value="notBearer",source="CME_ClearedConfirm_1_17") public final java.lang.Boolean getNotBearer()
A deliverable obligation characteristic. Any obligation that is not a bearer instrument. This applies to Bonds only and is meant to avoid tax, fraud and security/delivery provisions that can potentially be associated with Bearer Bonds. ISDA 2003 Term: Not Bearer.
-
getNotContingent
@RosettaSynonym(value="notContingent",source="FpML_5_10") @RosettaSynonym(value="notContingent",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="notContingent",source="DTCC_11_0") @RosettaSynonym(value="notContingent",source="DTCC_9_0") @RosettaSynonym(value="notContingent",source="CME_ClearedConfirm_1_17") public final java.lang.Boolean getNotContingent()
A deliverable obligation characteristic. In essence Not Contingent means the repayment of principal cannot be dependant on a formula/index, i.e. to prevent the risk of being delivered an instrument that may never pay any element of principal, and to ensure that the obligation is interest bearing (on a regular schedule). ISDA 2003 Term: Not Contingent.
-
getNotDomesticCurrency
@RosettaSynonym(value="notDomesticCurrency",source="FpML_5_10") @RosettaSynonym(value="notDomesticCurrency",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="notDomesticCurrency",source="DTCC_11_0") @RosettaSynonym(value="notDomesticCurrency",source="DTCC_9_0") @RosettaSynonym(value="notDomesticCurrency",source="CME_ClearedConfirm_1_17") public final NotDomesticCurrency getNotDomesticCurrency()
An obligation and deliverable obligation characteristic. Any obligation that is payable in any currency other than the domestic currency. Domestic currency is either the currency so specified or, if no currency is specified, the currency of (a) the reference entity, if the reference entity is a sovereign, or (b) the jurisdiction in which the relevant reference entity is organised, if the reference entity is not a sovereign. ISDA 2003 Term: Not Domestic Currency.
-
getNotDomesticIssuance
@RosettaSynonym(value="notDomesticIssuance",source="FpML_5_10") @RosettaSynonym(value="notDomesticIssuance",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="notDomesticIssuance",source="DTCC_11_0") @RosettaSynonym(value="notDomesticIssuance",source="DTCC_9_0") @RosettaSynonym(value="notDomesticIssuance",source="CME_ClearedConfirm_1_17") public final java.lang.Boolean getNotDomesticIssuance()
An obligation and deliverable obligation characteristic. Any obligation other than an obligation that was intended to be offered for sale primarily in the domestic market of the relevant Reference Entity. This specifies that the obligation must be an internationally recognised bond. ISDA 2003 Term: Not Domestic Issuance.
-
getNotDomesticLaw
@RosettaSynonym(value="notDomesticLaw",source="FpML_5_10") @RosettaSynonym(value="notDomesticLaw",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="notDomesticLaw",source="DTCC_11_0") @RosettaSynonym(value="notDomesticLaw",source="DTCC_9_0") @RosettaSynonym(value="notDomesticLaw",source="CME_ClearedConfirm_1_17") public final java.lang.Boolean getNotDomesticLaw()
An obligation and deliverable obligation characteristic. If the reference entity is a Sovereign, this means any obligation that is not subject to the laws of the reference entity. If the reference entity is not a sovereign, this means any obligation that is not subject to the laws of the jurisdiction of the reference entity. ISDA 2003 Term: Not Domestic Law.
-
getNotSovereignLender
@RosettaSynonym(value="notSovereignLender",source="FpML_5_10") @RosettaSynonym(value="notSovereignLender",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="notSovereignLender",source="DTCC_11_0") @RosettaSynonym(value="notSovereignLender",source="DTCC_9_0") @RosettaSynonym(value="notSovereignLender",source="CME_ClearedConfirm_1_17") public final java.lang.Boolean getNotSovereignLender()
An obligation and deliverable obligation characteristic. Any obligation that is not primarily (majority) owed to a Sovereign or Supranational Organisation. ISDA 2003 Term: Not Sovereign Lender.
-
getNotSubordinated
@RosettaSynonym(value="notSubordinated",source="FpML_5_10") @RosettaSynonym(value="notSubordinated",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="notSubordinated",source="DTCC_11_0") @RosettaSynonym(value="notSubordinated",source="DTCC_9_0") @RosettaSynonym(value="notSubordinated",source="CME_ClearedConfirm_1_17") public final java.lang.Boolean getNotSubordinated()
An obligation and deliverable obligation characteristic. An obligation that ranks at least equal with the most senior Reference Obligation in priority of payment or, if no Reference Obligation is specified in the related Confirmation, the obligations of the Reference Entity that are senior. ISDA 2003 Term: Not Subordinated.
-
getOthReferenceEntityObligations
@RosettaSynonym(value="othReferenceEntityObligations",source="FpML_5_10") @RosettaSynonym(value="othReferenceEntityObligations",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="othReferenceEntityObligations",source="DTCC_11_0") @RosettaSynonym(value="othReferenceEntityObligations",source="DTCC_9_0") @RosettaSynonym(value="othReferenceEntityObligations",source="CME_ClearedConfirm_1_17") public final java.lang.String getOthReferenceEntityObligations()
This element is used to specify any other obligations of a reference entity in both obligations and deliverable obligations. The obligations can be specified free-form. ISDA 2003 Term: Other Obligations of a Reference Entity.
-
getRevenueObligationLiability
@RosettaSynonym(value="revenueObligationLiability",source="FpML_5_10") @RosettaSynonym(value="revenueObligationLiability",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="revenueObligationLiability",source="DTCC_11_0") @RosettaSynonym(value="revenueObligationLiability",source="DTCC_9_0") @RosettaSynonym(value="revenueObligationLiability",source="CME_ClearedConfirm_1_17") public final java.lang.Boolean getRevenueObligationLiability()
An obligation and deliverable obligation characteristic. Defined in the ISDA published additional provisions for U.S. Municipal as Reference Entity. ISDA 2003 Term: Revenue Obligation Liability.
-
getSpecifiedCurrency
@RosettaSynonym(value="specifiedCurrency",source="FpML_5_10") @RosettaSynonym(value="specifiedCurrency",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="specifiedCurrency",source="DTCC_11_0") @RosettaSynonym(value="specifiedCurrency",source="DTCC_9_0") @RosettaSynonym(value="specifiedCurrency",source="CME_ClearedConfirm_1_17") public final SpecifiedCurrency getSpecifiedCurrency()
An obligation and deliverable obligation characteristic. The currency or currencies in which an obligation or deliverable obligation must be payable. ISDA 2003 Term: Specified Currency.
-
getTransferable
@RosettaSynonym(value="transferable",source="FpML_5_10") @RosettaSynonym(value="transferable",source="CME_SubmissionIRS_1_0") @RosettaSynonym(value="transferable",source="DTCC_11_0") @RosettaSynonym(value="transferable",source="DTCC_9_0") @RosettaSynonym(value="transferable",source="CME_ClearedConfirm_1_17") public final java.lang.Boolean getTransferable()
A deliverable obligation characteristic. An obligation that is transferable to institutional investors without any contractual, statutory or regulatory restrictions. ISDA 2003 Term: Transferable.
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends DeliverableObligations> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObject
-
toBuilder
public DeliverableObligations.DeliverableObligationsBuilder toBuilder()
- Specified by:
toBuilder
in classcom.rosetta.model.lib.RosettaModelObject
-
builder
public static DeliverableObligations.DeliverableObligationsBuilder 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
-
-