Package cdm.legaldocumentation.csa
Interface IneligibleCreditSupport
- All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject
- All Known Subinterfaces:
IneligibleCreditSupport.IneligibleCreditSupportBuilder
- All Known Implementing Classes:
IneligibleCreditSupport.IneligibleCreditSupportBuilderImpl,IneligibleCreditSupport.IneligibleCreditSupportImpl
@RosettaDataType(value="IneligibleCreditSupport",
builder=IneligibleCreditSupportBuilderImpl.class,
version="6.19.0")
@RuneDataType(value="IneligibleCreditSupport",
model="cdm",
builder=IneligibleCreditSupportBuilderImpl.class,
version="6.19.0")
public interface IneligibleCreditSupport
extends com.rosetta.model.lib.RosettaModelObject
A class to specify the parties to which the provisions of the Credit Support Annex for Variation Margin will apply to.
- Version:
- 6.19.0 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
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceBuilder Interfacestatic classBuilder Implementation of IneligibleCreditSupportstatic classImmutable Implementation of IneligibleCreditSupport -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build Methodsbuilder()List<? extends ReferenceWithMetaParty> The parties to which the provisions of the CSA will apply to, as the Secured Party.Total Ineligibility Date has the meaning specified in Paragraph 11(g), unless otherwise specified here.Transfer Ineligibility Date has the meaning specified in Paragraph 11(g), unless otherwise specified here.default Class<? extends IneligibleCreditSupport> getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends IneligibleCreditSupport> 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
-
getTotalIneligibilityDate
String getTotalIneligibilityDate()Total Ineligibility Date has the meaning specified in Paragraph 11(g), unless otherwise specified here. -
getTransferIneligibilityDate
String getTransferIneligibilityDate()Transfer Ineligibility Date has the meaning specified in Paragraph 11(g), unless otherwise specified here. -
getSpecifiedParty
List<? extends ReferenceWithMetaParty> getSpecifiedParty()The 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 -
build
IneligibleCreditSupport build()Build Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
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
-