Package cdm.observable.asset.fro
Interface ContractualDefinition.ContractualDefinitionBuilder
- All Superinterfaces:
ContractualDefinition,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Implementing Classes:
ContractualDefinition.ContractualDefinitionBuilderImpl
- Enclosing interface:
ContractualDefinition
public static interface ContractualDefinition.ContractualDefinitionBuilder
extends ContractualDefinition, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.observable.asset.fro.ContractualDefinition
ContractualDefinition.ContractualDefinitionBuilder, ContractualDefinition.ContractualDefinitionBuilderImpl, ContractualDefinition.ContractualDefinitionImpl -
Field Summary
Fields inherited from interface cdm.observable.asset.fro.ContractualDefinition
metaData -
Method Summary
Modifier and TypeMethodDescriptionContractual Definition Identifier in which the code is published.Corresponds to the unique identifier of the Contractual Definition in which the code is publisheddefault voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setContractualDefinitionIdentifier(ContractualDefinitionIdentifier contractualDefinitionIdentifier) setIdentifier(Identifier identifier) setPublicationDate(com.rosetta.model.lib.records.Date publicationDate) Methods inherited from interface cdm.observable.asset.fro.ContractualDefinition
build, getPublicationDate, getType, metaData, process, toBuilderMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, hasData, merge, processRosetta, processRosetta
-
Method Details
-
getOrCreateIdentifier
Identifier.IdentifierBuilder getOrCreateIdentifier() -
getIdentifier
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
-
getOrCreateContractualDefinitionIdentifier
ContractualDefinitionIdentifier.ContractualDefinitionIdentifierBuilder getOrCreateContractualDefinitionIdentifier() -
getContractualDefinitionIdentifier
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
-
setIdentifier
-
setContractualDefinitionIdentifier
ContractualDefinition.ContractualDefinitionBuilder setContractualDefinitionIdentifier(ContractualDefinitionIdentifier contractualDefinitionIdentifier) -
setPublicationDate
ContractualDefinition.ContractualDefinitionBuilder setPublicationDate(com.rosetta.model.lib.records.Date publicationDate) -
process
default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) - Specified by:
processin interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-