Package cdm.legaldocumentation.common
Class NoticeInformationElection.NoticeInformationElectionImpl
java.lang.Object
cdm.legaldocumentation.common.ContactInformationElection.ContactInformationElectionImpl
cdm.legaldocumentation.common.NoticeInformationElection.NoticeInformationElectionImpl
- All Implemented Interfaces:
ContactInformationElection,NoticeInformationElection,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
NoticeInformationElection
public static class NoticeInformationElection.NoticeInformationElectionImpl
extends ContactInformationElection.ContactInformationElectionImpl
implements NoticeInformationElection
Immutable Implementation of NoticeInformationElection
-
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.common.NoticeInformationElection
NoticeInformationElection.NoticeInformationElectionBuilder, NoticeInformationElection.NoticeInformationElectionBuilderImpl, NoticeInformationElection.NoticeInformationElectionImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.common.ContactInformationElection
metaDataFields inherited from interface cdm.legaldocumentation.common.NoticeInformationElection
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanList<? extends NoticeContactInformation> Additional notice/address information of the party.The main notice/address information of the party.inthashCode()protected voidtoString()Methods inherited from class cdm.legaldocumentation.common.ContactInformationElection.ContactInformationElectionImpl
getPartyReference, setBuilderFieldsMethods 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.NoticeInformationElection
getType, metaData, processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
NoticeInformationElectionImpl
protected NoticeInformationElectionImpl(NoticeInformationElection.NoticeInformationElectionBuilder builder)
-
-
Method Details
-
getPrimaryContactInformation
@RosettaAttribute("primaryContactInformation") @Accessor(GETTER) @Required @RuneAttribute("primaryContactInformation") public NoticeContactInformation getPrimaryContactInformation()Description copied from interface:ContactInformationElectionThe main notice/address information of the party.- Specified by:
getPrimaryContactInformationin interfaceContactInformationElection- Specified by:
getPrimaryContactInformationin interfaceNoticeInformationElection- Overrides:
getPrimaryContactInformationin classContactInformationElection.ContactInformationElectionImpl
-
getAdditionalContactInformation
@RosettaAttribute("additionalContactInformation") @Accessor(GETTER) @Multi @RuneAttribute("additionalContactInformation") public List<? extends NoticeContactInformation> getAdditionalContactInformation()Description copied from interface:NoticeInformationElectionAdditional notice/address information of the party.- Specified by:
getAdditionalContactInformationin interfaceNoticeInformationElection
-
build
Description copied from interface:ContactInformationElectionBuild Methods- Specified by:
buildin interfaceContactInformationElection- Specified by:
buildin interfaceNoticeInformationElection- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Overrides:
buildin classContactInformationElection.ContactInformationElectionImpl
-
toBuilder
- Specified by:
toBuilderin interfaceContactInformationElection- Specified by:
toBuilderin interfaceNoticeInformationElection- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Overrides:
toBuilderin classContactInformationElection.ContactInformationElectionImpl
-
setBuilderFields
-
equals
- Overrides:
equalsin classContactInformationElection.ContactInformationElectionImpl
-
hashCode
public int hashCode()- Overrides:
hashCodein classContactInformationElection.ContactInformationElectionImpl
-
toString
- Overrides:
toStringin classContactInformationElection.ContactInformationElectionImpl
-