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
Modifier and TypeFieldDescriptionprotected Boolean
protected Boolean
protected PCDeliverableObligationCharac
protected ObligationCategoryEnum
protected PCDeliverableObligationCharac
protected LoanParticipation
protected String
protected Boolean
protected Boolean
protected LoanParticipation
protected Boolean
protected Period
protected Boolean
protected Boolean
protected NotDomesticCurrency
protected Boolean
protected Boolean
protected Boolean
protected Boolean
protected String
protected Boolean
protected SpecifiedCurrency
protected Boolean
-
Constructor Summary
-
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.void
setAcceleratedOrMatured
(Boolean value) Sets the value of the acceleratedOrMatured property.void
setAccruedInterest
(Boolean value) Sets the value of the accruedInterest property.void
Sets the value of the assignableLoan property.void
Sets the value of the category property.void
Sets the value of the consentRequiredLoan property.void
Sets the value of the directLoanParticipation property.void
setExcluded
(String value) Sets the value of the excluded property.void
Sets the value of the fullFaithAndCreditObLiability property.void
Sets the value of the generalFundObligationLiability property.void
Sets the value of the indirectLoanParticipation property.void
Sets the value of the listed property.void
setMaximumMaturity
(Period value) Sets the value of the maximumMaturity property.void
setNotBearer
(Boolean value) Sets the value of the notBearer property.void
setNotContingent
(Boolean value) Sets the value of the notContingent property.void
Sets the value of the notDomesticCurrency property.void
setNotDomesticIssuance
(Boolean value) Sets the value of the notDomesticIssuance property.void
setNotDomesticLaw
(Boolean value) Sets the value of the notDomesticLaw property.void
setNotSovereignLender
(Boolean value) Sets the value of the notSovereignLender property.void
setNotSubordinated
(Boolean value) Sets the value of the notSubordinated property.void
Sets the value of the othReferenceEntityObligations property.void
Sets the value of the revenueObligationLiability property.void
Sets the value of the specifiedCurrency property.void
setTransferable
(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
-