Package cdm.base.staticdata.party
Interface EntityIdentifier.EntityIdentifierBuilder
- All Superinterfaces:
EntityIdentifier,com.rosetta.model.lib.GlobalKey,com.rosetta.model.lib.GlobalKey.GlobalKeyBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Implementing Classes:
EntityIdentifier.EntityIdentifierBuilderImpl
- Enclosing interface:
EntityIdentifier
public static interface EntityIdentifier.EntityIdentifierBuilder
extends EntityIdentifier, com.rosetta.model.lib.RosettaModelObjectBuilder, com.rosetta.model.lib.GlobalKey.GlobalKeyBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.base.staticdata.party.EntityIdentifier
EntityIdentifier.EntityIdentifierBuilder, EntityIdentifier.EntityIdentifierBuilderImpl, EntityIdentifier.EntityIdentifierImplNested classes/interfaces inherited from interface com.rosetta.model.lib.GlobalKey
com.rosetta.model.lib.GlobalKey.GlobalKeyBuilder -
Field Summary
Fields inherited from interface cdm.base.staticdata.party.EntityIdentifier
metaData -
Method Summary
Modifier and TypeMethodDescriptionProvides an identifier associated with a legal entity.com.rosetta.model.metafields.MetaFields.MetaFieldsBuildergetMeta()com.rosetta.model.metafields.MetaFields.MetaFieldsBuilderdefault voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setIdentifier(FieldWithMetaString identifier) setIdentifierType(EntityIdentifierTypeEnum identifierType) setIdentifierValue(String identifier) setMeta(com.rosetta.model.metafields.MetaFields meta) Methods inherited from interface cdm.base.staticdata.party.EntityIdentifier
build, getIdentifierType, 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
FieldWithMetaString.FieldWithMetaStringBuilder getOrCreateIdentifier() -
getIdentifier
FieldWithMetaString.FieldWithMetaStringBuilder getIdentifier()Description copied from interface:EntityIdentifierProvides an identifier associated with a legal entity.- Specified by:
getIdentifierin interfaceEntityIdentifier
-
getOrCreateMeta
com.rosetta.model.metafields.MetaFields.MetaFieldsBuilder getOrCreateMeta()- Specified by:
getOrCreateMetain interfacecom.rosetta.model.lib.GlobalKey.GlobalKeyBuilder
-
getMeta
com.rosetta.model.metafields.MetaFields.MetaFieldsBuilder getMeta()- Specified by:
getMetain interfaceEntityIdentifier- Specified by:
getMetain interfacecom.rosetta.model.lib.GlobalKey- Specified by:
getMetain interfacecom.rosetta.model.lib.GlobalKey.GlobalKeyBuilder
-
setIdentifier
-
setIdentifierValue
-
setIdentifierType
-
setMeta
-
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
-