All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.fpml.fpml_5.confirmation.DeliverableObligations Maven / Gradle / Ivy

There is a newer version: 6.0.0-dev.61
Show newest version
//
// 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