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="6.19.0")
@RuneDataType(value="DisputeResolution",
model="cdm",
builder=DisputeResolutionBuilderImpl.class,
version="6.19.0")
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:
- 6.19.0 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.Definition of a point of time un the following LBD to the date of notice in the resolution process at which the recalculation of the disputed amount(s) begins if the consultation process has not resolved the dispute.Methodology for resolving disputes in respect of the determination of the value of collateral.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()The method of calculation for determining value for the purposes of a Variation Margin agreement.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. -
getValueTerms
String getValueTerms()The method of calculation for determining value for the purposes of a Variation Margin agreement. -
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. -
getLegacyResolutionTime
BusinessCenterTime getLegacyResolutionTime()Definition of a point of time un the following LBD to the date of notice in the resolution process at which the recalculation of the disputed amount(s) begins if the consultation process has not resolved the dispute. -
getLegacyAlternative
LegacyResolutionAlternative getLegacyAlternative()Alternative procedures to those in the pre-print for resolving collateral related disputes. -
getLegacyValue
LegacyResolutionValue getLegacyValue()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
-