Package cdm.legaldocumentation.common
Class ContractualTermsSupplement.ContractualTermsSupplementImpl
java.lang.Object
cdm.legaldocumentation.common.ContractualTermsSupplement.ContractualTermsSupplementImpl
- All Implemented Interfaces:
ContractualTermsSupplement,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
ContractualTermsSupplement
public static class ContractualTermsSupplement.ContractualTermsSupplementImpl
extends Object
implements ContractualTermsSupplement
Immutable Implementation of ContractualTermsSupplement
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.legaldocumentation.common.ContractualTermsSupplement
ContractualTermsSupplement.ContractualTermsSupplementBuilder, ContractualTermsSupplement.ContractualTermsSupplementBuilderImpl, ContractualTermsSupplement.ContractualTermsSupplementImpl -
Field Summary
Fields inherited from interface cdm.legaldocumentation.common.ContractualTermsSupplement
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedContractualTermsSupplementImpl(ContractualTermsSupplement.ContractualTermsSupplementBuilder builder) -
Method Summary
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.legaldocumentation.common.ContractualTermsSupplement
getType, metaData, processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
ContractualTermsSupplementImpl
protected ContractualTermsSupplementImpl(ContractualTermsSupplement.ContractualTermsSupplementBuilder builder)
-
-
Method Details
-
getContractualTermsSupplementType
@RosettaAttribute(value="contractualTermsSupplementType", isRequired=true) @RuneAttribute(value="contractualTermsSupplementType", isRequired=true) public FieldWithMetaContractualSupplementTypeEnum getContractualTermsSupplementType()Description copied from interface:ContractualTermsSupplementIdentifies the form of applicable contractual supplement.- Specified by:
getContractualTermsSupplementTypein interfaceContractualTermsSupplement
-
getPublicationDate
@RosettaAttribute("publicationDate") @RuneAttribute("publicationDate") public com.rosetta.model.lib.records.Date getPublicationDate()Description copied from interface:ContractualTermsSupplementSpecifies the publication date of the applicable version of the contractual supplement.- Specified by:
getPublicationDatein interfaceContractualTermsSupplement
-
build
Description copied from interface:ContractualTermsSupplementBuild Methods- Specified by:
buildin interfaceContractualTermsSupplement- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceContractualTermsSupplement- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
setBuilderFields
protected void setBuilderFields(ContractualTermsSupplement.ContractualTermsSupplementBuilder builder) -
equals
-
hashCode
public int hashCode() -
toString
-