Package cdm.observable.asset.fro
Class ContractualDefinition.ContractualDefinitionBuilderImpl
java.lang.Object
cdm.observable.asset.fro.ContractualDefinition.ContractualDefinitionBuilderImpl
- All Implemented Interfaces:
ContractualDefinition,ContractualDefinition.ContractualDefinitionBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
ContractualDefinition
public static class ContractualDefinition.ContractualDefinitionBuilderImpl
extends Object
implements ContractualDefinition.ContractualDefinitionBuilder
Builder Implementation of ContractualDefinition
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.observable.asset.fro.ContractualDefinition
ContractualDefinition.ContractualDefinitionBuilder, ContractualDefinition.ContractualDefinitionBuilderImpl, ContractualDefinition.ContractualDefinitionImpl -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Identifier.IdentifierBuilderprotected com.rosetta.model.lib.records.DateFields inherited from interface cdm.observable.asset.fro.ContractualDefinition
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanContractual Definition Identifier in which the code is published.Corresponds to the unique identifier of the Contractual Definition in which the code is publishedcom.rosetta.model.lib.records.Date2021-06-11booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setContractualDefinitionIdentifier(ContractualDefinitionIdentifier _contractualDefinitionIdentifier) setIdentifier(Identifier _identifier) setPublicationDate(com.rosetta.model.lib.records.Date _publicationDate) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.observable.asset.fro.ContractualDefinition
getType, metaData, processMethods inherited from interface cdm.observable.asset.fro.ContractualDefinition.ContractualDefinitionBuilder
processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosetta
-
Field Details
-
identifier
-
contractualDefinitionIdentifier
protected ContractualDefinitionIdentifier.ContractualDefinitionIdentifierBuilder contractualDefinitionIdentifier -
publicationDate
protected com.rosetta.model.lib.records.Date publicationDate
-
-
Constructor Details
-
ContractualDefinitionBuilderImpl
public ContractualDefinitionBuilderImpl()
-
-
Method Details
-
getIdentifier
@RosettaAttribute("identifier") @Accessor(GETTER) @RuneAttribute("identifier") public Identifier.IdentifierBuilder getIdentifier()Description copied from interface:ContractualDefinitionCorresponds to the unique identifier of the Contractual Definition in which the code is published- Specified by:
getIdentifierin interfaceContractualDefinition- Specified by:
getIdentifierin interfaceContractualDefinition.ContractualDefinitionBuilder
-
getOrCreateIdentifier
- Specified by:
getOrCreateIdentifierin interfaceContractualDefinition.ContractualDefinitionBuilder
-
getContractualDefinitionIdentifier
@RosettaAttribute("contractualDefinitionIdentifier") @Accessor(GETTER) @RuneAttribute("contractualDefinitionIdentifier") public ContractualDefinitionIdentifier.ContractualDefinitionIdentifierBuilder getContractualDefinitionIdentifier()Description copied from interface:ContractualDefinitionContractual Definition Identifier in which the code is published. Includes Document Type and Document Version- Specified by:
getContractualDefinitionIdentifierin interfaceContractualDefinition- Specified by:
getContractualDefinitionIdentifierin interfaceContractualDefinition.ContractualDefinitionBuilder
-
getOrCreateContractualDefinitionIdentifier
public ContractualDefinitionIdentifier.ContractualDefinitionIdentifierBuilder getOrCreateContractualDefinitionIdentifier()- Specified by:
getOrCreateContractualDefinitionIdentifierin interfaceContractualDefinition.ContractualDefinitionBuilder
-
getPublicationDate
@RosettaAttribute("publicationDate") @Accessor(GETTER) @RuneAttribute("publicationDate") public com.rosetta.model.lib.records.Date getPublicationDate()Description copied from interface:ContractualDefinition2021-06-11- Specified by:
getPublicationDatein interfaceContractualDefinition
-
setIdentifier
@RosettaAttribute("identifier") @Accessor(SETTER) @RuneAttribute("identifier") public ContractualDefinition.ContractualDefinitionBuilder setIdentifier(Identifier _identifier) - Specified by:
setIdentifierin interfaceContractualDefinition.ContractualDefinitionBuilder
-
setContractualDefinitionIdentifier
@RosettaAttribute("contractualDefinitionIdentifier") @Accessor(SETTER) @RuneAttribute("contractualDefinitionIdentifier") public ContractualDefinition.ContractualDefinitionBuilder setContractualDefinitionIdentifier(ContractualDefinitionIdentifier _contractualDefinitionIdentifier) - Specified by:
setContractualDefinitionIdentifierin interfaceContractualDefinition.ContractualDefinitionBuilder
-
setPublicationDate
@RosettaAttribute("publicationDate") @Accessor(SETTER) @RuneAttribute("publicationDate") public ContractualDefinition.ContractualDefinitionBuilder setPublicationDate(com.rosetta.model.lib.records.Date _publicationDate) - Specified by:
setPublicationDatein interfaceContractualDefinition.ContractualDefinitionBuilder
-
build
Description copied from interface:ContractualDefinitionBuild Methods- Specified by:
buildin interfaceContractualDefinition- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceContractualDefinition- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
prune
- Specified by:
prunein interfaceContractualDefinition.ContractualDefinitionBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public ContractualDefinition.ContractualDefinitionBuilder 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
-