Class DeliverableObligations
java.lang.Object
net.finmath.smartcontract.product.xml.DeliverableObligations
Java class for DeliverableObligations complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="DeliverableObligations">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="accruedInterest" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="category" type="{http://www.fpml.org/FpML-5/confirmation}ObligationCategoryEnum" minOccurs="0"/>
<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="notContingent" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="notDomesticIssuance" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="assignableLoan" type="{http://www.fpml.org/FpML-5/confirmation}PCDeliverableObligationCharac" minOccurs="0"/>
<element name="consentRequiredLoan" type="{http://www.fpml.org/FpML-5/confirmation}PCDeliverableObligationCharac" minOccurs="0"/>
<element name="directLoanParticipation" type="{http://www.fpml.org/FpML-5/confirmation}LoanParticipation" minOccurs="0"/>
<element name="transferable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="maximumMaturity" type="{http://www.fpml.org/FpML-5/confirmation}Period" minOccurs="0"/>
<element name="acceleratedOrMatured" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="notBearer" 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="indirectLoanParticipation" type="{http://www.fpml.org/FpML-5/confirmation}LoanParticipation" 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"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Booleanprotected Booleanprotected PCDeliverableObligationCharacprotected ObligationCategoryEnumprotected PCDeliverableObligationCharacprotected LoanParticipationprotected Stringprotected Booleanprotected Booleanprotected LoanParticipationprotected Booleanprotected Periodprotected Booleanprotected Booleanprotected NotDomesticCurrencyprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Stringprotected Booleanprotected SpecifiedCurrencyprotected Boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the assignableLoan property.Gets the value of the category property.Gets the value of the consentRequiredLoan property.Gets the value of the directLoanParticipation property.Gets the value of the excluded property.Gets the value of the indirectLoanParticipation property.Gets the value of the maximumMaturity 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 acceleratedOrMatured property.Gets the value of the accruedInterest 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 notBearer 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.Gets the value of the transferable property.voidsetAcceleratedOrMatured(Boolean value) Sets the value of the acceleratedOrMatured property.voidsetAccruedInterest(Boolean value) Sets the value of the accruedInterest property.voidSets the value of the assignableLoan property.voidSets the value of the category property.voidSets the value of the consentRequiredLoan property.voidSets the value of the directLoanParticipation 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 indirectLoanParticipation property.voidSets the value of the listed property.voidsetMaximumMaturity(Period value) Sets the value of the maximumMaturity property.voidsetNotBearer(Boolean value) Sets the value of the notBearer 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.voidsetTransferable(Boolean value) Sets the value of the transferable property.
-
Field Details
-
accruedInterest
-
category
-
notSubordinated
-
specifiedCurrency
-
notSovereignLender
-
notDomesticCurrency
-
notDomesticLaw
-
listed
-
notContingent
-
notDomesticIssuance
-
assignableLoan
-
consentRequiredLoan
-
directLoanParticipation
-
transferable
-
maximumMaturity
-
acceleratedOrMatured
-
notBearer
-
fullFaithAndCreditObLiability
-
generalFundObligationLiability
-
revenueObligationLiability
-
indirectLoanParticipation
-
excluded
-
othReferenceEntityObligations
-
-
Constructor Details
-
DeliverableObligations
public DeliverableObligations()
-
-
Method Details
-
isAccruedInterest
-
setAccruedInterest
-
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
-
isNotContingent
-
setNotContingent
-
isNotDomesticIssuance
-
setNotDomesticIssuance
-
getAssignableLoan
Gets the value of the assignableLoan property.- Returns:
- possible object is
PCDeliverableObligationCharac
-
setAssignableLoan
Sets the value of the assignableLoan property.- Parameters:
value- allowed object isPCDeliverableObligationCharac
-
getConsentRequiredLoan
Gets the value of the consentRequiredLoan property.- Returns:
- possible object is
PCDeliverableObligationCharac
-
setConsentRequiredLoan
Sets the value of the consentRequiredLoan property.- Parameters:
value- allowed object isPCDeliverableObligationCharac
-
getDirectLoanParticipation
Gets the value of the directLoanParticipation property.- Returns:
- possible object is
LoanParticipation
-
setDirectLoanParticipation
Sets the value of the directLoanParticipation property.- Parameters:
value- allowed object isLoanParticipation
-
isTransferable
-
setTransferable
-
getMaximumMaturity
-
setMaximumMaturity
-
isAcceleratedOrMatured
-
setAcceleratedOrMatured
-
isNotBearer
-
setNotBearer
-
isFullFaithAndCreditObLiability
-
setFullFaithAndCreditObLiability
-
isGeneralFundObligationLiability
-
setGeneralFundObligationLiability
-
isRevenueObligationLiability
-
setRevenueObligationLiability
-
getIndirectLoanParticipation
Gets the value of the indirectLoanParticipation property.- Returns:
- possible object is
LoanParticipation
-
setIndirectLoanParticipation
Sets the value of the indirectLoanParticipation property.- Parameters:
value- allowed object isLoanParticipation
-
getExcluded
-
setExcluded
-
getOthReferenceEntityObligations
-
setOthReferenceEntityObligations
-