org.fpml.fpml_5.confirmation.DeliverableObligations Maven / Gradle / Ivy
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.2
// See https://javaee.github.io/jaxb-v2/
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2024.05.10 at 03:58:40 PM UTC
//
package org.fpml.fpml_5.confirmation;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
/**
* 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>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "DeliverableObligations", propOrder = {
"accruedInterest",
"category",
"notSubordinated",
"specifiedCurrency",
"notSovereignLender",
"notDomesticCurrency",
"notDomesticLaw",
"listed",
"notContingent",
"notDomesticIssuance",
"assignableLoan",
"consentRequiredLoan",
"directLoanParticipation",
"transferable",
"maximumMaturity",
"acceleratedOrMatured",
"notBearer",
"fullFaithAndCreditObLiability",
"generalFundObligationLiability",
"revenueObligationLiability",
"indirectLoanParticipation",
"excluded",
"othReferenceEntityObligations"
})
public class DeliverableObligations {
protected Boolean accruedInterest;
@XmlSchemaType(name = "token")
protected ObligationCategoryEnum category;
protected Boolean notSubordinated;
protected SpecifiedCurrency specifiedCurrency;
protected Boolean notSovereignLender;
protected NotDomesticCurrency notDomesticCurrency;
protected Boolean notDomesticLaw;
protected Boolean listed;
protected Boolean notContingent;
protected Boolean notDomesticIssuance;
protected PCDeliverableObligationCharac assignableLoan;
protected PCDeliverableObligationCharac consentRequiredLoan;
protected LoanParticipation directLoanParticipation;
protected Boolean transferable;
protected Period maximumMaturity;
protected Boolean acceleratedOrMatured;
protected Boolean notBearer;
protected Boolean fullFaithAndCreditObLiability;
protected Boolean generalFundObligationLiability;
protected Boolean revenueObligationLiability;
protected LoanParticipation indirectLoanParticipation;
protected String excluded;
protected String othReferenceEntityObligations;
/**
* Gets the value of the accruedInterest property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isAccruedInterest() {
return accruedInterest;
}
/**
* Sets the value of the accruedInterest property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setAccruedInterest(Boolean value) {
this.accruedInterest = value;
}
/**
* Gets the value of the category property.
*
* @return
* possible object is
* {@link ObligationCategoryEnum }
*
*/
public ObligationCategoryEnum getCategory() {
return category;
}
/**
* Sets the value of the category property.
*
* @param value
* allowed object is
* {@link ObligationCategoryEnum }
*
*/
public void setCategory(ObligationCategoryEnum value) {
this.category = value;
}
/**
* Gets the value of the notSubordinated property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isNotSubordinated() {
return notSubordinated;
}
/**
* Sets the value of the notSubordinated property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setNotSubordinated(Boolean value) {
this.notSubordinated = value;
}
/**
* Gets the value of the specifiedCurrency property.
*
* @return
* possible object is
* {@link SpecifiedCurrency }
*
*/
public SpecifiedCurrency getSpecifiedCurrency() {
return specifiedCurrency;
}
/**
* Sets the value of the specifiedCurrency property.
*
* @param value
* allowed object is
* {@link SpecifiedCurrency }
*
*/
public void setSpecifiedCurrency(SpecifiedCurrency value) {
this.specifiedCurrency = value;
}
/**
* Gets the value of the notSovereignLender property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isNotSovereignLender() {
return notSovereignLender;
}
/**
* Sets the value of the notSovereignLender property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setNotSovereignLender(Boolean value) {
this.notSovereignLender = value;
}
/**
* Gets the value of the notDomesticCurrency property.
*
* @return
* possible object is
* {@link NotDomesticCurrency }
*
*/
public NotDomesticCurrency getNotDomesticCurrency() {
return notDomesticCurrency;
}
/**
* Sets the value of the notDomesticCurrency property.
*
* @param value
* allowed object is
* {@link NotDomesticCurrency }
*
*/
public void setNotDomesticCurrency(NotDomesticCurrency value) {
this.notDomesticCurrency = value;
}
/**
* Gets the value of the notDomesticLaw property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isNotDomesticLaw() {
return notDomesticLaw;
}
/**
* Sets the value of the notDomesticLaw property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setNotDomesticLaw(Boolean value) {
this.notDomesticLaw = value;
}
/**
* Gets the value of the listed property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isListed() {
return listed;
}
/**
* Sets the value of the listed property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setListed(Boolean value) {
this.listed = value;
}
/**
* Gets the value of the notContingent property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isNotContingent() {
return notContingent;
}
/**
* Sets the value of the notContingent property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setNotContingent(Boolean value) {
this.notContingent = value;
}
/**
* Gets the value of the notDomesticIssuance property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isNotDomesticIssuance() {
return notDomesticIssuance;
}
/**
* Sets the value of the notDomesticIssuance property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setNotDomesticIssuance(Boolean value) {
this.notDomesticIssuance = value;
}
/**
* Gets the value of the assignableLoan property.
*
* @return
* possible object is
* {@link PCDeliverableObligationCharac }
*
*/
public PCDeliverableObligationCharac getAssignableLoan() {
return assignableLoan;
}
/**
* Sets the value of the assignableLoan property.
*
* @param value
* allowed object is
* {@link PCDeliverableObligationCharac }
*
*/
public void setAssignableLoan(PCDeliverableObligationCharac value) {
this.assignableLoan = value;
}
/**
* Gets the value of the consentRequiredLoan property.
*
* @return
* possible object is
* {@link PCDeliverableObligationCharac }
*
*/
public PCDeliverableObligationCharac getConsentRequiredLoan() {
return consentRequiredLoan;
}
/**
* Sets the value of the consentRequiredLoan property.
*
* @param value
* allowed object is
* {@link PCDeliverableObligationCharac }
*
*/
public void setConsentRequiredLoan(PCDeliverableObligationCharac value) {
this.consentRequiredLoan = value;
}
/**
* Gets the value of the directLoanParticipation property.
*
* @return
* possible object is
* {@link LoanParticipation }
*
*/
public LoanParticipation getDirectLoanParticipation() {
return directLoanParticipation;
}
/**
* Sets the value of the directLoanParticipation property.
*
* @param value
* allowed object is
* {@link LoanParticipation }
*
*/
public void setDirectLoanParticipation(LoanParticipation value) {
this.directLoanParticipation = value;
}
/**
* Gets the value of the transferable property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isTransferable() {
return transferable;
}
/**
* Sets the value of the transferable property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setTransferable(Boolean value) {
this.transferable = value;
}
/**
* Gets the value of the maximumMaturity property.
*
* @return
* possible object is
* {@link Period }
*
*/
public Period getMaximumMaturity() {
return maximumMaturity;
}
/**
* Sets the value of the maximumMaturity property.
*
* @param value
* allowed object is
* {@link Period }
*
*/
public void setMaximumMaturity(Period value) {
this.maximumMaturity = value;
}
/**
* Gets the value of the acceleratedOrMatured property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isAcceleratedOrMatured() {
return acceleratedOrMatured;
}
/**
* Sets the value of the acceleratedOrMatured property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setAcceleratedOrMatured(Boolean value) {
this.acceleratedOrMatured = value;
}
/**
* Gets the value of the notBearer property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isNotBearer() {
return notBearer;
}
/**
* Sets the value of the notBearer property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setNotBearer(Boolean value) {
this.notBearer = value;
}
/**
* Gets the value of the fullFaithAndCreditObLiability property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isFullFaithAndCreditObLiability() {
return fullFaithAndCreditObLiability;
}
/**
* Sets the value of the fullFaithAndCreditObLiability property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setFullFaithAndCreditObLiability(Boolean value) {
this.fullFaithAndCreditObLiability = value;
}
/**
* Gets the value of the generalFundObligationLiability property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isGeneralFundObligationLiability() {
return generalFundObligationLiability;
}
/**
* Sets the value of the generalFundObligationLiability property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setGeneralFundObligationLiability(Boolean value) {
this.generalFundObligationLiability = value;
}
/**
* Gets the value of the revenueObligationLiability property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isRevenueObligationLiability() {
return revenueObligationLiability;
}
/**
* Sets the value of the revenueObligationLiability property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setRevenueObligationLiability(Boolean value) {
this.revenueObligationLiability = value;
}
/**
* Gets the value of the indirectLoanParticipation property.
*
* @return
* possible object is
* {@link LoanParticipation }
*
*/
public LoanParticipation getIndirectLoanParticipation() {
return indirectLoanParticipation;
}
/**
* Sets the value of the indirectLoanParticipation property.
*
* @param value
* allowed object is
* {@link LoanParticipation }
*
*/
public void setIndirectLoanParticipation(LoanParticipation value) {
this.indirectLoanParticipation = value;
}
/**
* Gets the value of the excluded property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getExcluded() {
return excluded;
}
/**
* Sets the value of the excluded property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setExcluded(String value) {
this.excluded = value;
}
/**
* Gets the value of the othReferenceEntityObligations property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOthReferenceEntityObligations() {
return othReferenceEntityObligations;
}
/**
* Sets the value of the othReferenceEntityObligations property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOthReferenceEntityObligations(String value) {
this.othReferenceEntityObligations = value;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy