Package cdm.legaldocumentation.csa
Class CreditSupportAmount.CreditSupportAmountImpl
java.lang.Object
cdm.legaldocumentation.csa.CreditSupportAmount.CreditSupportAmountImpl
- All Implemented Interfaces:
CreditSupportAmount,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
CreditSupportAmount
public static class CreditSupportAmount.CreditSupportAmountImpl
extends Object
implements CreditSupportAmount
Immutable Implementation of CreditSupportAmount
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.CreditSupportAmount
CreditSupportAmount.CreditSupportAmountBuilder, CreditSupportAmount.CreditSupportAmountBuilderImpl, CreditSupportAmount.CreditSupportAmountImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.csa.CreditSupportAmount
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanThe additional language that might be specified by the parties to the legal agreement.Specifies whether the meaning of credit support amount follows the pre-print definition or deviates from the standard (either based on a rating or some other methodology).inthashCode()protected voidtoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.legaldocumentation.csa.CreditSupportAmount
getType, metaData, processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
CreditSupportAmountImpl
-
-
Method Details
-
getCreditSupportAmount
@RosettaAttribute("creditSupportAmount") @Accessor(GETTER) @Required @RuneAttribute("creditSupportAmount") public CreditSupportAmountEnum getCreditSupportAmount()Description copied from interface:CreditSupportAmountSpecifies whether the meaning of credit support amount follows the pre-print definition or deviates from the standard (either based on a rating or some other methodology).- Specified by:
getCreditSupportAmountin interfaceCreditSupportAmount
-
getAdditionalLanguage
@RosettaAttribute("additionalLanguage") @Accessor(GETTER) @RuneAttribute("additionalLanguage") public String getAdditionalLanguage()Description copied from interface:CreditSupportAmountThe additional language that might be specified by the parties to the legal agreement.- Specified by:
getAdditionalLanguagein interfaceCreditSupportAmount
-
build
Description copied from interface:CreditSupportAmountBuild Methods- Specified by:
buildin interfaceCreditSupportAmount- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceCreditSupportAmount- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-