Package cdm.base.staticdata.asset.credit
Class SpecifiedCurrency.SpecifiedCurrencyImpl
java.lang.Object
cdm.base.staticdata.asset.credit.SpecifiedCurrency.SpecifiedCurrencyImpl
- All Implemented Interfaces:
SpecifiedCurrency,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
SpecifiedCurrency
public static class SpecifiedCurrency.SpecifiedCurrencyImpl
extends Object
implements SpecifiedCurrency
Immutable Implementation of SpecifiedCurrency
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.base.staticdata.asset.credit.SpecifiedCurrency
SpecifiedCurrency.SpecifiedCurrencyBuilder, SpecifiedCurrency.SpecifiedCurrencyBuilderImpl, SpecifiedCurrency.SpecifiedCurrencyImpl -
Field Summary
Fields inherited from interface cdm.base.staticdata.asset.credit.SpecifiedCurrency
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface cdm.base.staticdata.asset.credit.SpecifiedCurrency
getType, metaData, process
-
Constructor Details
-
SpecifiedCurrencyImpl
-
-
Method Details
-
getApplicable
@RosettaAttribute(value="applicable", isRequired=true) @RuneAttribute(value="applicable", isRequired=true) public Boolean getApplicable()Description copied from interface:SpecifiedCurrencyIndicates whether the specified currency provision is applicable.- Specified by:
getApplicablein interfaceSpecifiedCurrency
-
getCurrency
Description copied from interface:SpecifiedCurrencyThe currency in which the specified currency is denominated. The list of valid currencies is not presently positioned as an enumeration as part of the CDM because that scope is limited to the values specified by ISDA and FpML. As a result, implementers have to make reference to the relevant standard, such as the ISO 4217 standard for currency codes.- Specified by:
getCurrencyin interfaceSpecifiedCurrency
-
build
Description copied from interface:SpecifiedCurrencyBuild Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
buildin interfaceSpecifiedCurrency
-
toBuilder
- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
toBuilderin interfaceSpecifiedCurrency
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-