Class Obligations
java.lang.Object
net.finmath.smartcontract.product.xml.Obligations
Java class for Obligations complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Obligations">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="category" type="{http://www.fpml.org/FpML-5/confirmation}ObligationCategoryEnum"/>
<element name="notSubordinated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="specifiedCurrency" type="{http://www.fpml.org/FpML-5/confirmation}SpecifiedCurrency" minOccurs="0"/>
<element name="notSovereignLender" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="notDomesticCurrency" type="{http://www.fpml.org/FpML-5/confirmation}NotDomesticCurrency" minOccurs="0"/>
<element name="notDomesticLaw" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="listed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="notDomesticIssuance" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<choice minOccurs="0">
<element name="fullFaithAndCreditObLiability" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="generalFundObligationLiability" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="revenueObligationLiability" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
</choice>
<element name="notContingent" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="excluded" type="{http://www.fpml.org/FpML-5/confirmation}String" minOccurs="0"/>
<element name="othReferenceEntityObligations" type="{http://www.fpml.org/FpML-5/confirmation}String" minOccurs="0"/>
<element name="designatedPriority" type="{http://www.fpml.org/FpML-5/confirmation}Lien" minOccurs="0"/>
<element name="cashSettlementOnly" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="deliveryOfCommitments" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="continuity" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Booleanprotected ObligationCategoryEnumprotected Booleanprotected Booleanprotected Lienprotected Stringprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected NotDomesticCurrencyprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Stringprotected Booleanprotected SpecifiedCurrency -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the category property.Gets the value of the designatedPriority property.Gets the value of the excluded property.Gets the value of the notDomesticCurrency property.Gets the value of the othReferenceEntityObligations property.Gets the value of the specifiedCurrency property.Gets the value of the cashSettlementOnly property.Gets the value of the continuity property.Gets the value of the deliveryOfCommitments property.Gets the value of the fullFaithAndCreditObLiability property.Gets the value of the generalFundObligationLiability property.isListed()Gets the value of the listed property.Gets the value of the notContingent property.Gets the value of the notDomesticIssuance property.Gets the value of the notDomesticLaw property.Gets the value of the notSovereignLender property.Gets the value of the notSubordinated property.Gets the value of the revenueObligationLiability property.voidsetCashSettlementOnly(Boolean value) Sets the value of the cashSettlementOnly property.voidSets the value of the category property.voidsetContinuity(Boolean value) Sets the value of the continuity property.voidsetDeliveryOfCommitments(Boolean value) Sets the value of the deliveryOfCommitments property.voidsetDesignatedPriority(Lien value) Sets the value of the designatedPriority property.voidsetExcluded(String value) Sets the value of the excluded property.voidSets the value of the fullFaithAndCreditObLiability property.voidSets the value of the generalFundObligationLiability property.voidSets the value of the listed property.voidsetNotContingent(Boolean value) Sets the value of the notContingent property.voidSets the value of the notDomesticCurrency property.voidsetNotDomesticIssuance(Boolean value) Sets the value of the notDomesticIssuance property.voidsetNotDomesticLaw(Boolean value) Sets the value of the notDomesticLaw property.voidsetNotSovereignLender(Boolean value) Sets the value of the notSovereignLender property.voidsetNotSubordinated(Boolean value) Sets the value of the notSubordinated property.voidSets the value of the othReferenceEntityObligations property.voidSets the value of the revenueObligationLiability property.voidSets the value of the specifiedCurrency property.
-
Field Details
-
category
-
notSubordinated
-
specifiedCurrency
-
notSovereignLender
-
notDomesticCurrency
-
notDomesticLaw
-
listed
-
notDomesticIssuance
-
fullFaithAndCreditObLiability
-
generalFundObligationLiability
-
revenueObligationLiability
-
notContingent
-
excluded
-
othReferenceEntityObligations
-
designatedPriority
-
cashSettlementOnly
-
deliveryOfCommitments
-
continuity
-
-
Constructor Details
-
Obligations
public Obligations()
-
-
Method Details
-
getCategory
Gets the value of the category property.- Returns:
- possible object is
ObligationCategoryEnum
-
setCategory
Sets the value of the category property.- Parameters:
value- allowed object isObligationCategoryEnum
-
isNotSubordinated
-
setNotSubordinated
-
getSpecifiedCurrency
Gets the value of the specifiedCurrency property.- Returns:
- possible object is
SpecifiedCurrency
-
setSpecifiedCurrency
Sets the value of the specifiedCurrency property.- Parameters:
value- allowed object isSpecifiedCurrency
-
isNotSovereignLender
-
setNotSovereignLender
-
getNotDomesticCurrency
Gets the value of the notDomesticCurrency property.- Returns:
- possible object is
NotDomesticCurrency
-
setNotDomesticCurrency
Sets the value of the notDomesticCurrency property.- Parameters:
value- allowed object isNotDomesticCurrency
-
isNotDomesticLaw
-
setNotDomesticLaw
-
isListed
-
setListed
-
isNotDomesticIssuance
-
setNotDomesticIssuance
-
isFullFaithAndCreditObLiability
-
setFullFaithAndCreditObLiability
-
isGeneralFundObligationLiability
-
setGeneralFundObligationLiability
-
isRevenueObligationLiability
-
setRevenueObligationLiability
-
isNotContingent
-
setNotContingent
-
getExcluded
-
setExcluded
-
getOthReferenceEntityObligations
-
setOthReferenceEntityObligations
-
getDesignatedPriority
-
setDesignatedPriority
-
isCashSettlementOnly
-
setCashSettlementOnly
-
isDeliveryOfCommitments
-
setDeliveryOfCommitments
-
isContinuity
-
setContinuity
-