Package cdm.legaldocumentation.csa
Class SecurityProviderRightsEvent.SecurityProviderRightsEventImpl
java.lang.Object
cdm.legaldocumentation.csa.SecurityProviderRightsEvent.SecurityProviderRightsEventImpl
- All Implemented Interfaces:
SecurityProviderRightsEvent,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
SecurityProviderRightsEvent
public static class SecurityProviderRightsEvent.SecurityProviderRightsEventImpl
extends Object
implements SecurityProviderRightsEvent
Immutable Implementation of SecurityProviderRightsEvent
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.SecurityProviderRightsEvent
SecurityProviderRightsEvent.SecurityProviderRightsEventBuilder, SecurityProviderRightsEvent.SecurityProviderRightsEventBuilderImpl, SecurityProviderRightsEvent.SecurityProviderRightsEventImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.csa.SecurityProviderRightsEvent
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedSecurityProviderRightsEventImpl(SecurityProviderRightsEvent.SecurityProviderRightsEventBuilder builder) -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanThe Automatic Set-Off provision applies when the value is set to True.A custom Pledgor/Obligor/Chargor Rights Event election might be specified by the parties.If specified as applicable here, a Pledgor/Obligor/Chargor Rights Event will not occur unless the Pledgor/Obligor/Chargor (A) has provided a statement to the Secured Party in respect of such Early Termination Date.The Pledgor/Obligor/Chargor Rights Event election includes cooling off language when the attribute is set of True.List<? extends SecurityProviderRightsEventElection> Getter MethodsinthashCode()protected voidtoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface cdm.legaldocumentation.csa.SecurityProviderRightsEvent
getType, metaData, process
-
Constructor Details
-
SecurityProviderRightsEventImpl
protected SecurityProviderRightsEventImpl(SecurityProviderRightsEvent.SecurityProviderRightsEventBuilder builder)
-
-
Method Details
-
getPartyElection
@RosettaAttribute("partyElection") @Accessor(GETTER) @Multi @RuneAttribute("partyElection") public List<? extends SecurityProviderRightsEventElection> getPartyElection()Description copied from interface:SecurityProviderRightsEventGetter Methods- Specified by:
getPartyElectionin interfaceSecurityProviderRightsEvent
-
getIncludeCoolingOffLanguage
@RosettaAttribute("includeCoolingOffLanguage") @Accessor(GETTER) @Required @RuneAttribute("includeCoolingOffLanguage") public Boolean getIncludeCoolingOffLanguage()Description copied from interface:SecurityProviderRightsEventThe Pledgor/Obligor/Chargor Rights Event election includes cooling off language when the attribute is set of True.- Specified by:
getIncludeCoolingOffLanguagein interfaceSecurityProviderRightsEvent
-
getFullDischarge
@RosettaAttribute("fullDischarge") @Accessor(GETTER) @RuneAttribute("fullDischarge") public Boolean getFullDischarge()Description copied from interface:SecurityProviderRightsEventIf specified as applicable here, a Pledgor/Obligor/Chargor Rights Event will not occur unless the Pledgor/Obligor/Chargor (A) has provided a statement to the Secured Party in respect of such Early Termination Date.- Specified by:
getFullDischargein interfaceSecurityProviderRightsEvent
-
getAutomaticSetOff
@RosettaAttribute("automaticSetOff") @Accessor(GETTER) @RuneAttribute("automaticSetOff") public Boolean getAutomaticSetOff()Description copied from interface:SecurityProviderRightsEventThe Automatic Set-Off provision applies when the value is set to True. Body ISDA Corpus Annex CSA_IM_Japanese_2016 ISDA 2016 Japanese Law Credit Support Annex for Initial Margin paragraph "13 General Principles" * clause "(l)" * name "Modification to Obligors Rights and Remedies" Provision- Specified by:
getAutomaticSetOffin interfaceSecurityProviderRightsEvent
-
getCustomElection
@RosettaAttribute("customElection") @Accessor(GETTER) @RuneAttribute("customElection") public String getCustomElection()Description copied from interface:SecurityProviderRightsEventA custom Pledgor/Obligor/Chargor Rights Event election might be specified by the parties.- Specified by:
getCustomElectionin interfaceSecurityProviderRightsEvent
-
build
Description copied from interface:SecurityProviderRightsEventBuild Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
buildin interfaceSecurityProviderRightsEvent
-
toBuilder
- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
toBuilderin interfaceSecurityProviderRightsEvent
-
setBuilderFields
protected void setBuilderFields(SecurityProviderRightsEvent.SecurityProviderRightsEventBuilder builder) -
equals
-
hashCode
public int hashCode() -
toString
-