Package cdm.legaldocumentation.csa
Class AccessConditionsElections.AccessConditionsElectionsBuilderImpl
java.lang.Object
cdm.legaldocumentation.csa.AccessConditionsElections.AccessConditionsElectionsBuilderImpl
- All Implemented Interfaces:
AccessConditionsElections,AccessConditionsElections.AccessConditionsElectionsBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
AccessConditionsElections
public static class AccessConditionsElections.AccessConditionsElectionsBuilderImpl
extends Object
implements AccessConditionsElections.AccessConditionsElectionsBuilder
Builder Implementation of AccessConditionsElections
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.csa.AccessConditionsElections
AccessConditionsElections.AccessConditionsElectionsBuilder, AccessConditionsElections.AccessConditionsElectionsBuilderImpl, AccessConditionsElections.AccessConditionsElectionsImpl -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Booleanprotected Booleanprotected Booleanprotected CounterpartyRoleEnumprotected Booleanprotected BooleanFields inherited from interface cdm.legaldocumentation.csa.AccessConditionsElections
metaData -
Constructor Summary
Constructors -
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.booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setCreditEventUponMerger(Boolean _creditEventUponMerger) setForceMajeure(Boolean _forceMajeure) setIllegality(Boolean _illegality) setParty(CounterpartyRoleEnum _party) setTaxEvent(Boolean _taxEvent) setTaxEventUponMerger(Boolean _taxEventUponMerger) toString()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 cdm.legaldocumentation.csa.AccessConditionsElections.AccessConditionsElectionsBuilder
processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosetta
-
Field Details
-
party
-
illegality
-
forceMajeure
-
taxEvent
-
taxEventUponMerger
-
creditEventUponMerger
-
-
Constructor Details
-
AccessConditionsElectionsBuilderImpl
public AccessConditionsElectionsBuilderImpl()
-
-
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
-
setParty
@RosettaAttribute("party") @Accessor(SETTER) @Required @RuneAttribute("party") public AccessConditionsElections.AccessConditionsElectionsBuilder setParty(CounterpartyRoleEnum _party) - Specified by:
setPartyin interfaceAccessConditionsElections.AccessConditionsElectionsBuilder
-
setIllegality
@RosettaAttribute("illegality") @Accessor(SETTER) @Required @RuneAttribute("illegality") public AccessConditionsElections.AccessConditionsElectionsBuilder setIllegality(Boolean _illegality) - Specified by:
setIllegalityin interfaceAccessConditionsElections.AccessConditionsElectionsBuilder
-
setForceMajeure
@RosettaAttribute("forceMajeure") @Accessor(SETTER) @Required @RuneAttribute("forceMajeure") public AccessConditionsElections.AccessConditionsElectionsBuilder setForceMajeure(Boolean _forceMajeure) - Specified by:
setForceMajeurein interfaceAccessConditionsElections.AccessConditionsElectionsBuilder
-
setTaxEvent
@RosettaAttribute("taxEvent") @Accessor(SETTER) @Required @RuneAttribute("taxEvent") public AccessConditionsElections.AccessConditionsElectionsBuilder setTaxEvent(Boolean _taxEvent) - Specified by:
setTaxEventin interfaceAccessConditionsElections.AccessConditionsElectionsBuilder
-
setTaxEventUponMerger
@RosettaAttribute("taxEventUponMerger") @Accessor(SETTER) @Required @RuneAttribute("taxEventUponMerger") public AccessConditionsElections.AccessConditionsElectionsBuilder setTaxEventUponMerger(Boolean _taxEventUponMerger) - Specified by:
setTaxEventUponMergerin interfaceAccessConditionsElections.AccessConditionsElectionsBuilder
-
setCreditEventUponMerger
@RosettaAttribute("creditEventUponMerger") @Accessor(SETTER) @Required @RuneAttribute("creditEventUponMerger") public AccessConditionsElections.AccessConditionsElectionsBuilder setCreditEventUponMerger(Boolean _creditEventUponMerger) - Specified by:
setCreditEventUponMergerin interfaceAccessConditionsElections.AccessConditionsElectionsBuilder
-
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
-
prune
- Specified by:
prunein interfaceAccessConditionsElections.AccessConditionsElectionsBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public AccessConditionsElections.AccessConditionsElectionsBuilder merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) - Specified by:
mergein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
equals
-
hashCode
public int hashCode() -
toString
-