Package cdm.legaldocumentation.csa
Class LegacyResolutionValue.LegacyResolutionValueImpl
java.lang.Object
cdm.legaldocumentation.csa.LegacyResolutionValue.LegacyResolutionValueImpl
- All Implemented Interfaces:
LegacyResolutionValue,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
LegacyResolutionValue
public static class LegacyResolutionValue.LegacyResolutionValueImpl
extends Object
implements LegacyResolutionValue
Immutable Implementation of LegacyResolutionValue
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.LegacyResolutionValue
LegacyResolutionValue.LegacyResolutionValueBuilder, LegacyResolutionValue.LegacyResolutionValueBuilderImpl, LegacyResolutionValue.LegacyResolutionValueImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.csa.LegacyResolutionValue
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanThe additional language that might be specified by the parties to the legal agreement.getCash()Details of how cash collateral is valued when resolving disputes.A boolean flag to represent whether a fallback calculation method is applicable.Details of how securities collateral is valued when resolving disputes.inthashCode()protected voidtoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.legaldocumentation.csa.LegacyResolutionValue
getType, metaData, processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
LegacyResolutionValueImpl
-
-
Method Details
-
getCash
Description copied from interface:LegacyResolutionValueDetails of how cash collateral is valued when resolving disputes.- Specified by:
getCashin interfaceLegacyResolutionValue
-
getSecurities
@RosettaAttribute("securities") @Accessor(GETTER) @RuneAttribute("securities") public ValueSecuritiesEnum getSecurities()Description copied from interface:LegacyResolutionValueDetails of how securities collateral is valued when resolving disputes.- Specified by:
getSecuritiesin interfaceLegacyResolutionValue
-
getFallback
@RosettaAttribute("fallback") @Accessor(GETTER) @RuneAttribute("fallback") public Boolean getFallback()Description copied from interface:LegacyResolutionValueA boolean flag to represent whether a fallback calculation method is applicable.- Specified by:
getFallbackin interfaceLegacyResolutionValue
-
getAdditionalLanguage
@RosettaAttribute("additionalLanguage") @Accessor(GETTER) @RuneAttribute("additionalLanguage") public String getAdditionalLanguage()Description copied from interface:LegacyResolutionValueThe additional language that might be specified by the parties to the legal agreement.- Specified by:
getAdditionalLanguagein interfaceLegacyResolutionValue
-
build
Description copied from interface:LegacyResolutionValueBuild Methods- Specified by:
buildin interfaceLegacyResolutionValue- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceLegacyResolutionValue- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-