Package cdm.legaldocumentation.csa
Interface DisputeResolution
- All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject
- All Known Subinterfaces:
DisputeResolution.DisputeResolutionBuilder
- All Known Implementing Classes:
DisputeResolution.DisputeResolutionBuilderImpl,DisputeResolution.DisputeResolutionImpl
@RosettaDataType(value="DisputeResolution",
builder=DisputeResolutionBuilderImpl.class,
version="7.0.0-dev.105")
@RuneDataType(value="DisputeResolution",
model="cdm",
builder=DisputeResolutionBuilderImpl.class,
version="7.0.0-dev.105")
public interface DisputeResolution
extends com.rosetta.model.lib.RosettaModelObject
A class to specify the election terms under which a party disputes the Value of any Transfer of Eligible Credit Support or Posted Credit Support.
- Version:
- 7.0.0-dev.105 Body ISDA Corpus Deed CSD_IM_English_2016 ISDA 2016 English Law Credit Support Deed for Initial Margin paragraph "13 General Principles" * clause "(g)" * name "Dispute Resolution" Provision Body ISDA Corpus Annex CSA_IM_Japanese_2016 ISDA 2016 Japanese Law Credit Support Annex for Initial Margin paragraph "13 General Principles" * clause "(h)" * name "Dispute Resolution" Provision Body ISDA Corpus Annex CSA_IM_NewYork_2016 ISDA 2016 New York Law Credit Support Annex for Initial Margin paragraph "13 General Principles" * clause "(g)" * name "Dispute Resolution" Provision
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceBuilder Interfacestatic classBuilder Implementation of DisputeResolutionstatic classImmutable Implementation of DisputeResolution -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build Methodsbuilder()The alternative dispute resolution procedure if specified.Alternative procedures to those in the pre-print for resolving collateral related disputes.The custom Resolution Time election that might be specified by the parties.The elections to specify terms for recalculation of the market value of posted collateral.The time by which the dispute needs to be resolved, failure of which would trigger a recalculation alongside a process that is specified as part of the agreement.default Class<? extends DisputeResolution> getType()getValue()Methodology for resolving disputes in respect of the determination of the value of collateral.default com.rosetta.model.lib.meta.RosettaMetaData<? extends DisputeResolution> 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
-
getResolutionTime
BusinessCenterTime getResolutionTime()The time by which the dispute needs to be resolved, failure of which would trigger a recalculation alongside a process that is specified as part of the agreement. Body ISDA Corpus Annex CSA_IM_2016 ISDA 2016 Credit Support Annex for Initial Margin paragraph "3 General Principles" * clause "(g)(i)" * name "Resolution Time" Provision Body ISDA Corpus Annex CSA_VM_2016 ISDA 2016 Credit Support Annex for Variation Margin paragraph "13" * clause "(g)(i)" * name "Resolution Time" Provision -
getOtherTerms
String getOtherTerms()The custom Resolution Time election that might be specified by the parties. -
getAlternativeTerms
String getAlternativeTerms()The alternative dispute resolution procedure if specified. -
getRecalculationOfValue
RecalculationOfValue getRecalculationOfValue()The elections to specify terms for recalculation of the market value of posted collateral. -
getLegacyAlternative
LegacyResolutionAlternative getLegacyAlternative()Alternative procedures to those in the pre-print for resolving collateral related disputes. -
getValue
ResolutionValue getValue()Methodology for resolving disputes in respect of the determination of the value of collateral. -
build
DisputeResolution build()Build Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
DisputeResolution.DisputeResolutionBuilder 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
-