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

org.fpml.fpml_5.confirmation.Obligations 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.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;


/**
 * 

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>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "Obligations", propOrder = { "category", "notSubordinated", "specifiedCurrency", "notSovereignLender", "notDomesticCurrency", "notDomesticLaw", "listed", "notDomesticIssuance", "fullFaithAndCreditObLiability", "generalFundObligationLiability", "revenueObligationLiability", "notContingent", "excluded", "othReferenceEntityObligations", "designatedPriority", "cashSettlementOnly", "deliveryOfCommitments", "continuity" }) public class Obligations { @XmlElement(required = true) @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 notDomesticIssuance; protected Boolean fullFaithAndCreditObLiability; protected Boolean generalFundObligationLiability; protected Boolean revenueObligationLiability; protected Boolean notContingent; protected String excluded; protected String othReferenceEntityObligations; protected Lien designatedPriority; protected Boolean cashSettlementOnly; protected Boolean deliveryOfCommitments; protected Boolean continuity; /** * 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 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 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 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 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; } /** * Gets the value of the designatedPriority property. * * @return * possible object is * {@link Lien } * */ public Lien getDesignatedPriority() { return designatedPriority; } /** * Sets the value of the designatedPriority property. * * @param value * allowed object is * {@link Lien } * */ public void setDesignatedPriority(Lien value) { this.designatedPriority = value; } /** * Gets the value of the cashSettlementOnly property. * * @return * possible object is * {@link Boolean } * */ public Boolean isCashSettlementOnly() { return cashSettlementOnly; } /** * Sets the value of the cashSettlementOnly property. * * @param value * allowed object is * {@link Boolean } * */ public void setCashSettlementOnly(Boolean value) { this.cashSettlementOnly = value; } /** * Gets the value of the deliveryOfCommitments property. * * @return * possible object is * {@link Boolean } * */ public Boolean isDeliveryOfCommitments() { return deliveryOfCommitments; } /** * Sets the value of the deliveryOfCommitments property. * * @param value * allowed object is * {@link Boolean } * */ public void setDeliveryOfCommitments(Boolean value) { this.deliveryOfCommitments = value; } /** * Gets the value of the continuity property. * * @return * possible object is * {@link Boolean } * */ public Boolean isContinuity() { return continuity; } /** * Sets the value of the continuity property. * * @param value * allowed object is * {@link Boolean } * */ public void setContinuity(Boolean value) { this.continuity = value; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy