Package cdm.legaldocumentation.csa
Class ConditionsPrecedent.ConditionsPrecedentImpl
java.lang.Object
cdm.legaldocumentation.csa.ConditionsPrecedent.ConditionsPrecedentImpl
- All Implemented Interfaces:
ConditionsPrecedent,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
ConditionsPrecedent
public static class ConditionsPrecedent.ConditionsPrecedentImpl
extends Object
implements ConditionsPrecedent
Immutable Implementation of ConditionsPrecedent
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.ConditionsPrecedent
ConditionsPrecedent.ConditionsPrecedentBuilder, ConditionsPrecedent.ConditionsPrecedentBuilderImpl, ConditionsPrecedent.ConditionsPrecedentImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.csa.ConditionsPrecedent
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanThe election to specify whether the standard Conditions Precedent apply.The custom provisions that might be specified by the parties to the agreement for the purpose of overwriting the default Condition Precedent provision specified in the CSA.Specifies the events elected by the parties that are deemed an Access Condition (for Initial Margin CSA) or a Specified Condition (for Variation Margin and Legacy CSA), which, if triggered, may temporarily or permanently suspend rights to rehypothecate, transfer, or substitute collateral.inthashCode()protected voidtoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.legaldocumentation.csa.ConditionsPrecedent
getType, metaData, processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
ConditionsPrecedentImpl
-
-
Method Details
-
getConditionsPrecedentElection
@RosettaAttribute("conditionsPrecedentElection") @Accessor(GETTER) @RuneAttribute("conditionsPrecedentElection") public ExceptionEnum getConditionsPrecedentElection()Description copied from interface:ConditionsPrecedentThe election to specify whether the standard Conditions Precedent apply.- Specified by:
getConditionsPrecedentElectionin interfaceConditionsPrecedent
-
getCustomProvision
@RosettaAttribute("customProvision") @Accessor(GETTER) @RuneAttribute("customProvision") public String getCustomProvision()Description copied from interface:ConditionsPrecedentThe custom provisions that might be specified by the parties to the agreement for the purpose of overwriting the default Condition Precedent provision specified in the CSA. Body ISDA Corpus Annex CSA_IM_2016 ISDA 2016 Credit Support Annex for Initial Margin paragraph "4" * clause "(a)" Provision Body ISDA Corpus Annex CSA_VM_2016 ISDA 2016 Credit Support Annex for Variation Margin paragraph "4" * clause "(a)" Provision Body ISDA Corpus Deed CSD_IM_English_2016 ISDA 2016 English Law Credit Support Deed for Initial Margin paragraph "13 General Principles" * clause "(e)(i)" Provision Body ISDA Corpus Annex CSA_IM_Japanese_2016 ISDA 2016 Japanese Law Credit Support Annex for Initial Margin paragraph "13 General Principles" * clause "(f)(i)" 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 "(e)(i)" Provision Body ISDA Corpus Annex CSA_VM_2016 ISDA 2016 Credit Support Annex for Variation Margin paragraph "13" * name "Conditions Precedent and Secured Partys Rights and Remedies" Provision- Specified by:
getCustomProvisionin interfaceConditionsPrecedent
-
getSpecifiedConditionOrAccessCondition
@RosettaAttribute("specifiedConditionOrAccessCondition") @Accessor(GETTER) @RuneAttribute("specifiedConditionOrAccessCondition") public SpecifiedConditionOrAccessCondition getSpecifiedConditionOrAccessCondition()Description copied from interface:ConditionsPrecedentSpecifies the events elected by the parties that are deemed an Access Condition (for Initial Margin CSA) or a Specified Condition (for Variation Margin and Legacy CSA), which, if triggered, may temporarily or permanently suspend rights to rehypothecate, transfer, or substitute collateral. Body ISDA Corpus Deed CSD_English_1995 1995 English Law Credit Support Deed paragraph "13" * clause "(e)" * name "Conditions Precedent and Secured Partys Rights and Remedies." Provision Body ISDA Corpus Annex CSA_NewYork_1994 1994 New York Law Credit Support Annex paragraph "13" * clause "(d)" * name "Conditions Precedent and Secured Partys Rights and Remedies." Provision Body ISDA Corpus Deed CSD_IM_English_2016 ISDA 2016 English Law Credit Support Deed for Initial Margin paragraph "13 General Principles" * clause "(e)(ii)" Provision Body ISDA Corpus Annex CSA_IM_Japanese_2016 ISDA 2016 Japanese Law Credit Support Annex for Initial Margin paragraph "13 General Principles" * clause "(f)(ii)" 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 "(e)(ii)" Provision Body ISDA Corpus Annex CSA_VM_2016 ISDA 2016 Credit Support Annex for Variation Margin paragraph "13" * clause "(e)" * name "Conditions Precedent and Secured Partys Rights and Remedies." Provision- Specified by:
getSpecifiedConditionOrAccessConditionin interfaceConditionsPrecedent
-
build
Description copied from interface:ConditionsPrecedentBuild Methods- Specified by:
buildin interfaceConditionsPrecedent- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceConditionsPrecedent- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-