Package cdm.legaldocumentation.csa
Interface IneligibleCreditSupport.IneligibleCreditSupportBuilder
- All Superinterfaces:
IneligibleCreditSupport,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Implementing Classes:
IneligibleCreditSupport.IneligibleCreditSupportBuilderImpl
- Enclosing interface:
IneligibleCreditSupport
public static interface IneligibleCreditSupport.IneligibleCreditSupportBuilder
extends IneligibleCreditSupport, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.IneligibleCreditSupport
IneligibleCreditSupport.IneligibleCreditSupportBuilder, IneligibleCreditSupport.IneligibleCreditSupportBuilderImpl, IneligibleCreditSupport.IneligibleCreditSupportImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.csa.IneligibleCreditSupport
metaData -
Method Summary
Modifier and TypeMethodDescriptionaddSpecifiedParty(ReferenceWithMetaParty specifiedParty) addSpecifiedParty(ReferenceWithMetaParty specifiedParty, int idx) addSpecifiedParty(List<? extends ReferenceWithMetaParty> specifiedParty) addSpecifiedPartyValue(Party specifiedParty) addSpecifiedPartyValue(Party specifiedParty, int idx) addSpecifiedPartyValue(List<? extends Party> specifiedParty) getOrCreateSpecifiedParty(int index) The parties to which the provisions of the CSA will apply to, as the Secured Party.default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setSpecifiedParty(List<? extends ReferenceWithMetaParty> specifiedParty) setSpecifiedPartyValue(List<? extends Party> specifiedParty) setTotalIneligibilityDate(String totalIneligibilityDate) setTransferIneligibilityDate(String transferIneligibilityDate) Methods inherited from interface cdm.legaldocumentation.csa.IneligibleCreditSupport
build, getTotalIneligibilityDate, getTransferIneligibilityDate, 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
-
getOrCreateSpecifiedParty
-
getSpecifiedParty
List<? extends ReferenceWithMetaParty.ReferenceWithMetaPartyBuilder> getSpecifiedParty()Description copied from interface:IneligibleCreditSupportThe parties to which the provisions of the CSA will apply to, as the Secured Party. Body ISDA Corpus Annex CSA_VM_2016 ISDA 2016 Credit Support Annex for Variation Margin paragraph "13" * clause "(c)(iii)" * name "Legally Ineligible Credit Support (VM)" Provision- Specified by:
getSpecifiedPartyin interfaceIneligibleCreditSupport
-
setTotalIneligibilityDate
IneligibleCreditSupport.IneligibleCreditSupportBuilder setTotalIneligibilityDate(String totalIneligibilityDate) -
setTransferIneligibilityDate
IneligibleCreditSupport.IneligibleCreditSupportBuilder setTransferIneligibilityDate(String transferIneligibilityDate) -
addSpecifiedParty
IneligibleCreditSupport.IneligibleCreditSupportBuilder addSpecifiedParty(ReferenceWithMetaParty specifiedParty) -
addSpecifiedParty
IneligibleCreditSupport.IneligibleCreditSupportBuilder addSpecifiedParty(ReferenceWithMetaParty specifiedParty, int idx) -
addSpecifiedPartyValue
-
addSpecifiedPartyValue
IneligibleCreditSupport.IneligibleCreditSupportBuilder addSpecifiedPartyValue(Party specifiedParty, int idx) -
addSpecifiedParty
IneligibleCreditSupport.IneligibleCreditSupportBuilder addSpecifiedParty(List<? extends ReferenceWithMetaParty> specifiedParty) -
setSpecifiedParty
IneligibleCreditSupport.IneligibleCreditSupportBuilder setSpecifiedParty(List<? extends ReferenceWithMetaParty> specifiedParty) -
addSpecifiedPartyValue
IneligibleCreditSupport.IneligibleCreditSupportBuilder addSpecifiedPartyValue(List<? extends Party> specifiedParty) -
setSpecifiedPartyValue
IneligibleCreditSupport.IneligibleCreditSupportBuilder setSpecifiedPartyValue(List<? extends Party> specifiedParty) -
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
-