Package cdm.legaldocumentation.csa
Class AccessConditionsElections.AccessConditionsElectionsImpl
java.lang.Object
cdm.legaldocumentation.csa.AccessConditionsElections.AccessConditionsElectionsImpl
- All Implemented Interfaces:
AccessConditionsElections,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
AccessConditionsElections
public static class AccessConditionsElections.AccessConditionsElectionsImpl
extends Object
implements AccessConditionsElections
Immutable Implementation of AccessConditionsElections
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.AccessConditionsElections
AccessConditionsElections.AccessConditionsElectionsBuilder, AccessConditionsElections.AccessConditionsElectionsBuilderImpl, AccessConditionsElections.AccessConditionsElectionsImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.csa.AccessConditionsElections
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanRepresents a Credit Event Upon Merger Termination Event.Represents a force Majeure Termination Event.Represents an illegality Termination Event.getParty()The elective party.Represents a Tax Termination Event.Represents a Tax Event Upon Merger Termination Event.inthashCode()protected voidtoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.legaldocumentation.csa.AccessConditionsElections
getType, metaData, processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
AccessConditionsElectionsImpl
protected AccessConditionsElectionsImpl(AccessConditionsElections.AccessConditionsElectionsBuilder builder)
-
-
Method Details
-
getParty
@RosettaAttribute("party") @Accessor(GETTER) @Required @RuneAttribute("party") public CounterpartyRoleEnum getParty()Description copied from interface:AccessConditionsElectionsThe elective party.- Specified by:
getPartyin interfaceAccessConditionsElections
-
getIllegality
@RosettaAttribute("illegality") @Accessor(GETTER) @Required @RuneAttribute("illegality") public Boolean getIllegality()Description copied from interface:AccessConditionsElectionsRepresents an illegality Termination Event.- Specified by:
getIllegalityin interfaceAccessConditionsElections
-
getForceMajeure
@RosettaAttribute("forceMajeure") @Accessor(GETTER) @Required @RuneAttribute("forceMajeure") public Boolean getForceMajeure()Description copied from interface:AccessConditionsElectionsRepresents a force Majeure Termination Event.- Specified by:
getForceMajeurein interfaceAccessConditionsElections
-
getTaxEvent
@RosettaAttribute("taxEvent") @Accessor(GETTER) @Required @RuneAttribute("taxEvent") public Boolean getTaxEvent()Description copied from interface:AccessConditionsElectionsRepresents a Tax Termination Event.- Specified by:
getTaxEventin interfaceAccessConditionsElections
-
getTaxEventUponMerger
@RosettaAttribute("taxEventUponMerger") @Accessor(GETTER) @Required @RuneAttribute("taxEventUponMerger") public Boolean getTaxEventUponMerger()Description copied from interface:AccessConditionsElectionsRepresents a Tax Event Upon Merger Termination Event.- Specified by:
getTaxEventUponMergerin interfaceAccessConditionsElections
-
getCreditEventUponMerger
@RosettaAttribute("creditEventUponMerger") @Accessor(GETTER) @Required @RuneAttribute("creditEventUponMerger") public Boolean getCreditEventUponMerger()Description copied from interface:AccessConditionsElectionsRepresents a Credit Event Upon Merger Termination Event.- Specified by:
getCreditEventUponMergerin interfaceAccessConditionsElections
-
build
Description copied from interface:AccessConditionsElectionsBuild Methods- Specified by:
buildin interfaceAccessConditionsElections- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceAccessConditionsElections- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-