Interface HoldingAndUsingPostedCollateralElection

All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject
All Known Subinterfaces:
HoldingAndUsingPostedCollateralElection.HoldingAndUsingPostedCollateralElectionBuilder
All Known Implementing Classes:
HoldingAndUsingPostedCollateralElection.HoldingAndUsingPostedCollateralElectionBuilderImpl, HoldingAndUsingPostedCollateralElection.HoldingAndUsingPostedCollateralElectionImpl

@RosettaDataType(value="HoldingAndUsingPostedCollateralElection", builder=HoldingAndUsingPostedCollateralElectionBuilderImpl.class, version="7.0.0-dev.105") @RuneDataType(value="HoldingAndUsingPostedCollateralElection", model="cdm", builder=HoldingAndUsingPostedCollateralElectionBuilderImpl.class, version="7.0.0-dev.105") public interface HoldingAndUsingPostedCollateralElection extends com.rosetta.model.lib.RosettaModelObject
Specifies the parties' elections related to the holding and using of posted collateral.
Version:
7.0.0-dev.105 Body ISDA Corpus Annex CSA_VM_2016 ISDA 2016 Credit Support Annex for Variation Margin paragraph "13" * clause " (h)" * name "Holding and Using Posted Collateral (VM)" Provision Body ISDA Corpus Annex CSA_NewYork_1994 1994 New York Law Credit Support Annex paragraph "13" * clause "(g)" Provision Body ISDA Corpus Deed CSD_English_1995 1995 English Law Credit Support Deed paragraph "13" * clause "(h)" Provision
  • Field Details

  • Method Details

    • getParty

      The party to which the elections apply.
    • getEligibilityToHoldCollateral

      EligibilityToHoldCollateral getEligibilityToHoldCollateral()
      The specification of the conditions under which a party and its custodian(s) are entitled to hold posted collateral.
    • getUseOfPostedCollateral

      Boolean getUseOfPostedCollateral()
      Indicates whether the party has the right to reuse, rehypothecate, or otherwise make use of the posted collateral. 'True' if the party has the right,'False' if the party does not have the right. Body ISDA Corpus Annex CSA_VM_2016 ISDA 2016 Credit Support Annex for Variation Margin paragraph "13" * clause "(h)(ii)" * name "Use of Posted Collateral (VM)" Provision Body ISDA Corpus Annex CSA_NewYork_1994 1994 New York Law Credit Support Annex paragraph "13" * clause "(g)(ii)" Provision
    • build

      Build Methods
      Specified by:
      build in interface com.rosetta.model.lib.RosettaModelObject
    • toBuilder

      Specified by:
      toBuilder in interface com.rosetta.model.lib.RosettaModelObject
    • builder

    • metaData

      default com.rosetta.model.lib.meta.RosettaMetaData<? extends HoldingAndUsingPostedCollateralElection> metaData()
      Utility Methods
      Specified by:
      metaData in interface com.rosetta.model.lib.RosettaModelObject
    • getType

      @RuneAttribute("@type") default Class<? extends HoldingAndUsingPostedCollateralElection> getType()
      Specified by:
      getType in interface com.rosetta.model.lib.RosettaModelObject
    • process

      default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor)
      Specified by:
      process in interface com.rosetta.model.lib.RosettaModelObject