Package cdm.legaldocumentation.csa
Class EligibleCollateralElection.EligibleCollateralElectionImpl
java.lang.Object
cdm.legaldocumentation.csa.PostingObligationsElection.PostingObligationsElectionImpl
cdm.legaldocumentation.csa.EligibleCollateralElection.EligibleCollateralElectionImpl
- All Implemented Interfaces:
EligibleCollateralElection,PostingObligationsElection,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
EligibleCollateralElection
public static class EligibleCollateralElection.EligibleCollateralElectionImpl
extends PostingObligationsElection.PostingObligationsElectionImpl
implements EligibleCollateralElection
Immutable Implementation of EligibleCollateralElection
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.EligibleCollateralElection
EligibleCollateralElection.EligibleCollateralElectionBuilder, EligibleCollateralElection.EligibleCollateralElectionBuilderImpl, EligibleCollateralElection.EligibleCollateralElectionImplNested classes/interfaces inherited from interface cdm.legaldocumentation.csa.PostingObligationsElection
PostingObligationsElection.PostingObligationsElectionBuilder, PostingObligationsElection.PostingObligationsElectionBuilderImpl, PostingObligationsElection.PostingObligationsElectionImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.csa.EligibleCollateralElection
metaDataFields inherited from interface cdm.legaldocumentation.csa.PostingObligationsElection
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedEligibleCollateralElectionImpl(EligibleCollateralElection.EligibleCollateralElectionBuilder builder) -
Method Summary
Methods inherited from class cdm.legaldocumentation.csa.PostingObligationsElection.PostingObligationsElectionImpl
getAdditionalLanguage, getAsPermitted, getEligibleCollateral, getExcludedCollateral, getParty, setBuilderFieldsMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.legaldocumentation.csa.EligibleCollateralElection
getType, metaData, processMethods inherited from interface cdm.legaldocumentation.csa.PostingObligationsElection
getAdditionalLanguage, getAsPermitted, getEligibleCollateral, getExcludedCollateral, getPartyMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
EligibleCollateralElectionImpl
protected EligibleCollateralElectionImpl(EligibleCollateralElection.EligibleCollateralElectionBuilder builder)
-
-
Method Details
-
getOtherEligibleSupport
@RosettaAttribute("otherEligibleSupport") @Accessor(GETTER) @Required @RuneAttribute("otherEligibleSupport") public String getOtherEligibleSupport()Description copied from interface:EligibleCollateralElectionSpecifies the Other Eligible Support conditions. If not specified, this election is deemed as not applicable. Body ISDA Corpus Annex CSA_NewYork_1994 1994 New York Law Credit Support Annex paragraph "13" * clause "(b)(iii)" Provision Body ISDA Corpus Deed CSD_English_1995 1995 English Law Credit Support Deed paragraph "13" * clause "(c)(iii)" Provision Body ISDA Corpus Annex CSA_VM_NewYork_2016 2016 New York Law Variation Margin Credit Support Annex Provision Body ISDA Corpus Annex CSA_IM_NewYork_2018 ISDA 2018 New York Law Credit Support Annex for Initial Margin Provision Body ISDA Corpus Annex CSA_IM_NewYork_2016 ISDA 2016 New York Law Credit Support Annex for Initial Margin Provision- Specified by:
getOtherEligibleSupportin interfaceEligibleCollateralElection
-
build
Description copied from interface:PostingObligationsElectionBuild Methods- Specified by:
buildin interfaceEligibleCollateralElection- Specified by:
buildin interfacePostingObligationsElection- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Overrides:
buildin classPostingObligationsElection.PostingObligationsElectionImpl
-
toBuilder
- Specified by:
toBuilderin interfaceEligibleCollateralElection- Specified by:
toBuilderin interfacePostingObligationsElection- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Overrides:
toBuilderin classPostingObligationsElection.PostingObligationsElectionImpl
-
setBuilderFields
protected void setBuilderFields(EligibleCollateralElection.EligibleCollateralElectionBuilder builder) -
equals
- Overrides:
equalsin classPostingObligationsElection.PostingObligationsElectionImpl
-
hashCode
public int hashCode()- Overrides:
hashCodein classPostingObligationsElection.PostingObligationsElectionImpl
-
toString
- Overrides:
toStringin classPostingObligationsElection.PostingObligationsElectionImpl
-