Package cdm.legaldocumentation.csa
Interface ConditionsPrecedent.ConditionsPrecedentBuilder
- All Superinterfaces:
ConditionsPrecedent,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Implementing Classes:
ConditionsPrecedent.ConditionsPrecedentBuilderImpl
- Enclosing interface:
ConditionsPrecedent
public static interface ConditionsPrecedent.ConditionsPrecedentBuilder
extends ConditionsPrecedent, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
-
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 -
Method Summary
Modifier and TypeMethodDescriptionThe parties' election with respect to the Termination Events that will be deemed an Access Condition (Initial Margin CSA) or a Specified Condition (Variation Margin CSA).default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setAccessConditions(AccessConditions accessConditions) setConditionsPrecedentElection(ExceptionEnum conditionsPrecedentElection) setCustomProvision(String customProvision) Methods inherited from interface cdm.legaldocumentation.csa.ConditionsPrecedent
build, getConditionsPrecedentElection, getCustomProvision, getType, metaData, process, toBuilderMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, hasData, merge, processRosetta, processRosetta
-
Method Details
-
getOrCreateAccessConditions
AccessConditions.AccessConditionsBuilder getOrCreateAccessConditions() -
getAccessConditions
AccessConditions.AccessConditionsBuilder getAccessConditions()Description copied from interface:ConditionsPrecedentThe parties' election with respect to the Termination Events that will be deemed an Access Condition (Initial Margin CSA) or a Specified Condition (Variation Margin CSA). 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:
getAccessConditionsin interfaceConditionsPrecedent
-
setConditionsPrecedentElection
ConditionsPrecedent.ConditionsPrecedentBuilder setConditionsPrecedentElection(ExceptionEnum conditionsPrecedentElection) -
setCustomProvision
-
setAccessConditions
ConditionsPrecedent.ConditionsPrecedentBuilder setAccessConditions(AccessConditions accessConditions) -
process
default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) - Specified by:
processin interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-