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 TypeMethodDescriptionSpecifies 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.default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setConditionsPrecedentElection(ExceptionEnum conditionsPrecedentElection) setCustomProvision(String customProvision) setSpecifiedConditionOrAccessCondition(SpecifiedConditionOrAccessCondition specifiedConditionOrAccessCondition) 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
-
getOrCreateSpecifiedConditionOrAccessCondition
SpecifiedConditionOrAccessCondition.SpecifiedConditionOrAccessConditionBuilder getOrCreateSpecifiedConditionOrAccessCondition() -
getSpecifiedConditionOrAccessCondition
SpecifiedConditionOrAccessCondition.SpecifiedConditionOrAccessConditionBuilder 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
-
setConditionsPrecedentElection
ConditionsPrecedent.ConditionsPrecedentBuilder setConditionsPrecedentElection(ExceptionEnum conditionsPrecedentElection) -
setCustomProvision
-
setSpecifiedConditionOrAccessCondition
ConditionsPrecedent.ConditionsPrecedentBuilder setSpecifiedConditionOrAccessCondition(SpecifiedConditionOrAccessCondition specifiedConditionOrAccessCondition) -
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
-