Package cdm.legaldocumentation.csa
Interface LegacyResolutionValue
- All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject
- All Known Subinterfaces:
LegacyResolutionValue.LegacyResolutionValueBuilder
- All Known Implementing Classes:
LegacyResolutionValue.LegacyResolutionValueBuilderImpl,LegacyResolutionValue.LegacyResolutionValueImpl
@RosettaDataType(value="LegacyResolutionValue",
builder=LegacyResolutionValueBuilderImpl.class,
version="6.19.0")
@RuneDataType(value="LegacyResolutionValue",
model="cdm",
builder=LegacyResolutionValueBuilderImpl.class,
version="6.19.0")
public interface LegacyResolutionValue
extends com.rosetta.model.lib.RosettaModelObject
Methodology for resolving disputes in respect of the determination of the value of collateral.
- Version:
- 6.19.0
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceBuilder Interfacestatic classBuilder Implementation of LegacyResolutionValuestatic classImmutable Implementation of LegacyResolutionValue -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build Methodsbuilder()The 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.default Class<? extends LegacyResolutionValue> getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends LegacyResolutionValue> metaData()Utility Methodsdefault voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor) Methods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Field Details
-
metaData
-
-
Method Details
-
getCash
ValueCashEnum getCash()Details of how cash collateral is valued when resolving disputes. -
getSecurities
ValueSecuritiesEnum getSecurities()Details of how securities collateral is valued when resolving disputes. -
getFallback
Boolean getFallback()A boolean flag to represent whether a fallback calculation method is applicable. -
getAdditionalLanguage
String getAdditionalLanguage()The additional language that might be specified by the parties to the legal agreement. -
build
LegacyResolutionValue build()Build Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
builder
-
metaData
Utility Methods- Specified by:
metaDatain interfacecom.rosetta.model.lib.RosettaModelObject
-
getType
- Specified by:
getTypein interfacecom.rosetta.model.lib.RosettaModelObject
-
process
default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor) - Specified by:
processin interfacecom.rosetta.model.lib.RosettaModelObject
-