Package cdm.legaldocumentation.csa
Class ProcessAgentElection.ProcessAgentElectionBuilderImpl
java.lang.Object
cdm.legaldocumentation.common.ContactInformationElection.ContactInformationElectionBuilderImpl
cdm.legaldocumentation.csa.ProcessAgentElection.ProcessAgentElectionBuilderImpl
- All Implemented Interfaces:
ContactInformationElection,ContactInformationElection.ContactInformationElectionBuilder,ProcessAgentElection,ProcessAgentElection.ProcessAgentElectionBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
ProcessAgentElection
public static class ProcessAgentElection.ProcessAgentElectionBuilderImpl
extends ContactInformationElection.ContactInformationElectionBuilderImpl
implements ProcessAgentElection.ProcessAgentElectionBuilder
Builder Implementation of ProcessAgentElection
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.common.ContactInformationElection
ContactInformationElection.ContactInformationElectionBuilder, ContactInformationElection.ContactInformationElectionBuilderImpl, ContactInformationElection.ContactInformationElectionImplNested classes/interfaces inherited from interface cdm.legaldocumentation.csa.ProcessAgentElection
ProcessAgentElection.ProcessAgentElectionBuilder, ProcessAgentElection.ProcessAgentElectionBuilderImpl, ProcessAgentElection.ProcessAgentElectionImpl -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected LegalEntity.LegalEntityBuilderprotected BooleanFields inherited from class cdm.legaldocumentation.common.ContactInformationElection.ContactInformationElectionBuilderImpl
partyReference, primaryContactInformationFields inherited from interface cdm.legaldocumentation.common.ContactInformationElection
metaDataFields inherited from interface cdm.legaldocumentation.csa.ProcessAgentElection
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanAdditional information relating to the Process Agent.Specification of the process agent entity.The qualification of whether the Process Agent is applicable (True) or not applicable (False).booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setAdditionalInformation(String _additionalInformation) setEntity(LegalEntity _entity) setIsApplicable(Boolean _isApplicable) setPartyReference(CounterpartyRoleEnum _partyReference) setPrimaryContactInformation(ContactInformation _primaryContactInformation) toString()Methods inherited from class cdm.legaldocumentation.common.ContactInformationElection.ContactInformationElectionBuilderImpl
getOrCreatePrimaryContactInformation, getPartyReference, getPrimaryContactInformationMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.legaldocumentation.common.ContactInformationElection
getPartyReferenceMethods inherited from interface cdm.legaldocumentation.common.ContactInformationElection.ContactInformationElectionBuilder
getOrCreatePrimaryContactInformation, getPrimaryContactInformationMethods inherited from interface cdm.legaldocumentation.csa.ProcessAgentElection
getType, metaData, processMethods inherited from interface cdm.legaldocumentation.csa.ProcessAgentElection.ProcessAgentElectionBuilder
processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosetta
-
Field Details
-
isApplicable
-
entity
-
additionalInformation
-
-
Constructor Details
-
ProcessAgentElectionBuilderImpl
public ProcessAgentElectionBuilderImpl()
-
-
Method Details
-
getIsApplicable
@RosettaAttribute("isApplicable") @Accessor(GETTER) @Required @RuneAttribute("isApplicable") public Boolean getIsApplicable()Description copied from interface:ProcessAgentElectionThe qualification of whether the Process Agent is applicable (True) or not applicable (False).- Specified by:
getIsApplicablein interfaceProcessAgentElection
-
getEntity
@RosettaAttribute("entity") @Accessor(GETTER) @RuneAttribute("entity") public LegalEntity.LegalEntityBuilder getEntity()Description copied from interface:ProcessAgentElectionSpecification of the process agent entity.- Specified by:
getEntityin interfaceProcessAgentElection- Specified by:
getEntityin interfaceProcessAgentElection.ProcessAgentElectionBuilder
-
getOrCreateEntity
- Specified by:
getOrCreateEntityin interfaceProcessAgentElection.ProcessAgentElectionBuilder
-
getAdditionalInformation
@RosettaAttribute("additionalInformation") @Accessor(GETTER) @RuneAttribute("additionalInformation") public String getAdditionalInformation()Description copied from interface:ProcessAgentElectionAdditional information relating to the Process Agent.- Specified by:
getAdditionalInformationin interfaceProcessAgentElection
-
setPartyReference
@RosettaAttribute("partyReference") @Accessor(SETTER) @Required @RuneAttribute("partyReference") public ProcessAgentElection.ProcessAgentElectionBuilder setPartyReference(CounterpartyRoleEnum _partyReference) - Specified by:
setPartyReferencein interfaceContactInformationElection.ContactInformationElectionBuilder- Specified by:
setPartyReferencein interfaceProcessAgentElection.ProcessAgentElectionBuilder- Overrides:
setPartyReferencein classContactInformationElection.ContactInformationElectionBuilderImpl
-
setPrimaryContactInformation
@RosettaAttribute("primaryContactInformation") @Accessor(SETTER) @RuneAttribute("primaryContactInformation") public ProcessAgentElection.ProcessAgentElectionBuilder setPrimaryContactInformation(ContactInformation _primaryContactInformation) - Specified by:
setPrimaryContactInformationin interfaceContactInformationElection.ContactInformationElectionBuilder- Specified by:
setPrimaryContactInformationin interfaceProcessAgentElection.ProcessAgentElectionBuilder- Overrides:
setPrimaryContactInformationin classContactInformationElection.ContactInformationElectionBuilderImpl
-
setIsApplicable
@RosettaAttribute("isApplicable") @Accessor(SETTER) @Required @RuneAttribute("isApplicable") public ProcessAgentElection.ProcessAgentElectionBuilder setIsApplicable(Boolean _isApplicable) - Specified by:
setIsApplicablein interfaceProcessAgentElection.ProcessAgentElectionBuilder
-
setEntity
@RosettaAttribute("entity") @Accessor(SETTER) @RuneAttribute("entity") public ProcessAgentElection.ProcessAgentElectionBuilder setEntity(LegalEntity _entity) - Specified by:
setEntityin interfaceProcessAgentElection.ProcessAgentElectionBuilder
-
setAdditionalInformation
@RosettaAttribute("additionalInformation") @Accessor(SETTER) @RuneAttribute("additionalInformation") public ProcessAgentElection.ProcessAgentElectionBuilder setAdditionalInformation(String _additionalInformation) - Specified by:
setAdditionalInformationin interfaceProcessAgentElection.ProcessAgentElectionBuilder
-
build
Description copied from interface:ContactInformationElectionBuild Methods- Specified by:
buildin interfaceContactInformationElection- Specified by:
buildin interfaceProcessAgentElection- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Overrides:
buildin classContactInformationElection.ContactInformationElectionBuilderImpl
-
toBuilder
- Specified by:
toBuilderin interfaceContactInformationElection- Specified by:
toBuilderin interfaceProcessAgentElection- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Overrides:
toBuilderin classContactInformationElection.ContactInformationElectionBuilderImpl
-
prune
- Specified by:
prunein interfaceContactInformationElection.ContactInformationElectionBuilder- Specified by:
prunein interfaceProcessAgentElection.ProcessAgentElectionBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder- Overrides:
prunein classContactInformationElection.ContactInformationElectionBuilderImpl
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder- Overrides:
hasDatain classContactInformationElection.ContactInformationElectionBuilderImpl
-
merge
public ProcessAgentElection.ProcessAgentElectionBuilder merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) - Specified by:
mergein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder- Overrides:
mergein classContactInformationElection.ContactInformationElectionBuilderImpl
-
equals
- Overrides:
equalsin classContactInformationElection.ContactInformationElectionBuilderImpl
-
hashCode
public int hashCode()- Overrides:
hashCodein classContactInformationElection.ContactInformationElectionBuilderImpl
-
toString
- Overrides:
toStringin classContactInformationElection.ContactInformationElectionBuilderImpl
-