Package org.isda.cdm
Class Obligations.ObligationsBuilder
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObjectBuilder
-
- org.isda.cdm.Obligations.ObligationsBuilder
-
- Enclosing class:
- Obligations
public static class Obligations.ObligationsBuilder extends com.rosetta.model.lib.RosettaModelObjectBuilder
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Boolean
cashSettlementOnly
protected ObligationCategoryEnum
category
protected java.lang.Boolean
continuity
protected java.lang.Boolean
deliveryOfCommitments
protected FieldWithMetaString.FieldWithMetaStringBuilder
designatedPriority
protected java.lang.String
excluded
protected java.lang.Boolean
fullFaithAndCreditObLiability
protected java.lang.Boolean
generalFundObligationLiability
protected java.lang.Boolean
listed
protected java.lang.Boolean
notContingent
protected NotDomesticCurrency.NotDomesticCurrencyBuilder
notDomesticCurrency
protected java.lang.Boolean
notDomesticIssuance
protected java.lang.Boolean
notDomesticLaw
protected java.lang.Boolean
notSovereignLender
protected java.lang.Boolean
notSubordinated
protected java.lang.String
othReferenceEntityObligations
protected java.lang.Boolean
revenueObligationLiability
protected SpecifiedCurrency.SpecifiedCurrencyBuilder
specifiedCurrency
-
Constructor Summary
Constructors Constructor Description ObligationsBuilder()
-
Method Summary
-
-
-
Field Detail
-
cashSettlementOnly
protected java.lang.Boolean cashSettlementOnly
-
category
protected ObligationCategoryEnum category
-
continuity
protected java.lang.Boolean continuity
-
deliveryOfCommitments
protected java.lang.Boolean deliveryOfCommitments
-
designatedPriority
protected FieldWithMetaString.FieldWithMetaStringBuilder designatedPriority
-
excluded
protected java.lang.String excluded
-
fullFaithAndCreditObLiability
protected java.lang.Boolean fullFaithAndCreditObLiability
-
generalFundObligationLiability
protected java.lang.Boolean generalFundObligationLiability
-
listed
protected java.lang.Boolean listed
-
notContingent
protected java.lang.Boolean notContingent
-
notDomesticCurrency
protected NotDomesticCurrency.NotDomesticCurrencyBuilder notDomesticCurrency
-
notDomesticIssuance
protected java.lang.Boolean notDomesticIssuance
-
notDomesticLaw
protected java.lang.Boolean notDomesticLaw
-
notSovereignLender
protected java.lang.Boolean notSovereignLender
-
notSubordinated
protected java.lang.Boolean notSubordinated
-
othReferenceEntityObligations
protected java.lang.String othReferenceEntityObligations
-
revenueObligationLiability
protected java.lang.Boolean revenueObligationLiability
-
specifiedCurrency
protected SpecifiedCurrency.SpecifiedCurrencyBuilder specifiedCurrency
-
-
Method Detail
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends Obligations> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
getCashSettlementOnly
public java.lang.Boolean getCashSettlementOnly()
-
getCategory
public ObligationCategoryEnum getCategory()
-
getContinuity
public java.lang.Boolean getContinuity()
-
getDeliveryOfCommitments
public java.lang.Boolean getDeliveryOfCommitments()
-
getDesignatedPriority
public FieldWithMetaString.FieldWithMetaStringBuilder getDesignatedPriority()
-
getOrCreateDesignatedPriority
public FieldWithMetaString.FieldWithMetaStringBuilder getOrCreateDesignatedPriority()
-
getExcluded
public java.lang.String getExcluded()
-
getFullFaithAndCreditObLiability
public java.lang.Boolean getFullFaithAndCreditObLiability()
-
getGeneralFundObligationLiability
public java.lang.Boolean getGeneralFundObligationLiability()
-
getListed
public java.lang.Boolean getListed()
-
getNotContingent
public java.lang.Boolean getNotContingent()
-
getNotDomesticCurrency
public NotDomesticCurrency.NotDomesticCurrencyBuilder getNotDomesticCurrency()
-
getOrCreateNotDomesticCurrency
public NotDomesticCurrency.NotDomesticCurrencyBuilder getOrCreateNotDomesticCurrency()
-
getNotDomesticIssuance
public java.lang.Boolean getNotDomesticIssuance()
-
getNotDomesticLaw
public java.lang.Boolean getNotDomesticLaw()
-
getNotSovereignLender
public java.lang.Boolean getNotSovereignLender()
-
getNotSubordinated
public java.lang.Boolean getNotSubordinated()
-
getOthReferenceEntityObligations
public java.lang.String getOthReferenceEntityObligations()
-
getRevenueObligationLiability
public java.lang.Boolean getRevenueObligationLiability()
-
getSpecifiedCurrency
public SpecifiedCurrency.SpecifiedCurrencyBuilder getSpecifiedCurrency()
-
getOrCreateSpecifiedCurrency
public SpecifiedCurrency.SpecifiedCurrencyBuilder getOrCreateSpecifiedCurrency()
-
setCashSettlementOnly
public Obligations.ObligationsBuilder setCashSettlementOnly(java.lang.Boolean cashSettlementOnly)
-
setCategory
public Obligations.ObligationsBuilder setCategory(ObligationCategoryEnum category)
-
setContinuity
public Obligations.ObligationsBuilder setContinuity(java.lang.Boolean continuity)
-
setDeliveryOfCommitments
public Obligations.ObligationsBuilder setDeliveryOfCommitments(java.lang.Boolean deliveryOfCommitments)
-
setDesignatedPriority
public Obligations.ObligationsBuilder setDesignatedPriority(FieldWithMetaString designatedPriority)
-
setDesignatedPriorityRef
public Obligations.ObligationsBuilder setDesignatedPriorityRef(java.lang.String designatedPriority)
-
setExcluded
public Obligations.ObligationsBuilder setExcluded(java.lang.String excluded)
-
setFullFaithAndCreditObLiability
public Obligations.ObligationsBuilder setFullFaithAndCreditObLiability(java.lang.Boolean fullFaithAndCreditObLiability)
-
setGeneralFundObligationLiability
public Obligations.ObligationsBuilder setGeneralFundObligationLiability(java.lang.Boolean generalFundObligationLiability)
-
setListed
public Obligations.ObligationsBuilder setListed(java.lang.Boolean listed)
-
setNotContingent
public Obligations.ObligationsBuilder setNotContingent(java.lang.Boolean notContingent)
-
setNotDomesticCurrency
public Obligations.ObligationsBuilder setNotDomesticCurrency(NotDomesticCurrency notDomesticCurrency)
-
setNotDomesticCurrencyBuilder
public Obligations.ObligationsBuilder setNotDomesticCurrencyBuilder(NotDomesticCurrency.NotDomesticCurrencyBuilder notDomesticCurrency)
-
setNotDomesticIssuance
public Obligations.ObligationsBuilder setNotDomesticIssuance(java.lang.Boolean notDomesticIssuance)
-
setNotDomesticLaw
public Obligations.ObligationsBuilder setNotDomesticLaw(java.lang.Boolean notDomesticLaw)
-
setNotSovereignLender
public Obligations.ObligationsBuilder setNotSovereignLender(java.lang.Boolean notSovereignLender)
-
setNotSubordinated
public Obligations.ObligationsBuilder setNotSubordinated(java.lang.Boolean notSubordinated)
-
setOthReferenceEntityObligations
public Obligations.ObligationsBuilder setOthReferenceEntityObligations(java.lang.String othReferenceEntityObligations)
-
setRevenueObligationLiability
public Obligations.ObligationsBuilder setRevenueObligationLiability(java.lang.Boolean revenueObligationLiability)
-
setSpecifiedCurrency
public Obligations.ObligationsBuilder setSpecifiedCurrency(SpecifiedCurrency specifiedCurrency)
-
setSpecifiedCurrencyBuilder
public Obligations.ObligationsBuilder setSpecifiedCurrencyBuilder(SpecifiedCurrency.SpecifiedCurrencyBuilder specifiedCurrency)
-
build
public Obligations build()
- Specified by:
build
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
public Obligations.ObligationsBuilder prune()
- Specified by:
prune
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
hasData
public boolean hasData()
- Specified by:
hasData
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
process
public void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor)
- Specified by:
process
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-