Package cdm.legaldocumentation.csa
Interface LegacyResolutionAlternative
- All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject
- All Known Subinterfaces:
LegacyResolutionAlternative.LegacyResolutionAlternativeBuilder
- All Known Implementing Classes:
LegacyResolutionAlternative.LegacyResolutionAlternativeBuilderImpl,LegacyResolutionAlternative.LegacyResolutionAlternativeImpl
@RosettaDataType(value="LegacyResolutionAlternative",
builder=LegacyResolutionAlternativeBuilderImpl.class,
version="7.0.0-dev.105")
@RuneDataType(value="LegacyResolutionAlternative",
model="cdm",
builder=LegacyResolutionAlternativeBuilderImpl.class,
version="7.0.0-dev.105")
public interface LegacyResolutionAlternative
extends com.rosetta.model.lib.RosettaModelObject
Alternative procedures to those in the pre-print for resolving collateral related disputes.
- Version:
- 7.0.0-dev.105
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceBuilder Interfacestatic classBuilder Implementation of LegacyResolutionAlternativestatic classImmutable Implementation of LegacyResolutionAlternative -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build Methodsbuilder()The additional language that might be specified by the parties to the legal agreement.The maximum amount to which the difference between the calculations by the valuation agent and disputing party can be split, where Split the Difference is elected.Details of the alternative dispute resolution procedure (if any).default Class<? extends LegacyResolutionAlternative> getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends LegacyResolutionAlternative> 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
-
getResolutionAlternative
LegacyResolutionAlternativeEnum getResolutionAlternative()Details of the alternative dispute resolution procedure (if any). -
getAmount
Money getAmount()The maximum amount to which the difference between the calculations by the valuation agent and disputing party can be split, where Split the Difference is elected. -
getAdditionalLanguage
String getAdditionalLanguage()The additional language that might be specified by the parties to the legal agreement. -
build
LegacyResolutionAlternative build()Build Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
builder
-
metaData
default com.rosetta.model.lib.meta.RosettaMetaData<? extends LegacyResolutionAlternative> 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
-