Package cdm.base.staticdata.identifier
Interface LocationIdentifier.LocationIdentifierBuilder
- All Superinterfaces:
com.rosetta.model.lib.GlobalKey,com.rosetta.model.lib.GlobalKey.GlobalKeyBuilder,Identifier,Identifier.IdentifierBuilder,LocationIdentifier,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Implementing Classes:
LocationIdentifier.LocationIdentifierBuilderImpl
- Enclosing interface:
LocationIdentifier
public static interface LocationIdentifier.LocationIdentifierBuilder
extends LocationIdentifier, Identifier.IdentifierBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.rosetta.model.lib.GlobalKey
com.rosetta.model.lib.GlobalKey.GlobalKeyBuilderNested classes/interfaces inherited from interface cdm.base.staticdata.identifier.Identifier
Identifier.IdentifierBuilder, Identifier.IdentifierBuilderImpl, Identifier.IdentifierImplNested classes/interfaces inherited from interface cdm.base.staticdata.identifier.LocationIdentifier
LocationIdentifier.LocationIdentifierBuilder, LocationIdentifier.LocationIdentifierBuilderImpl, LocationIdentifier.LocationIdentifierImpl -
Field Summary
Fields inherited from interface cdm.base.staticdata.identifier.Identifier
metaDataFields inherited from interface cdm.base.staticdata.identifier.LocationIdentifier
metaData -
Method Summary
Modifier and TypeMethodDescriptionaddAssignedIdentifier(AssignedIdentifier assignedIdentifier) addAssignedIdentifier(AssignedIdentifier assignedIdentifier, int idx) addAssignedIdentifier(List<? extends AssignedIdentifier> assignedIdentifier) default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setAssignedIdentifier(List<? extends AssignedIdentifier> assignedIdentifier) setIssuer(FieldWithMetaString issuer) setIssuerReference(ReferenceWithMetaParty issuerReference) setIssuerReferenceValue(Party issuerReference) setIssuerValue(String issuer) setLocationIdentifierType(CommodityLocationIdentifierTypeEnum locationIdentifierType) setMeta(com.rosetta.model.metafields.MetaFields meta) Methods inherited from interface cdm.base.staticdata.identifier.Identifier.IdentifierBuilder
getAssignedIdentifier, getIssuer, getIssuerReference, getMeta, getOrCreateAssignedIdentifier, getOrCreateIssuer, getOrCreateIssuerReference, getOrCreateMetaMethods inherited from interface cdm.base.staticdata.identifier.LocationIdentifier
build, getLocationIdentifierType, 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
-
setIssuerReference
LocationIdentifier.LocationIdentifierBuilder setIssuerReference(ReferenceWithMetaParty issuerReference) - Specified by:
setIssuerReferencein interfaceIdentifier.IdentifierBuilder
-
setIssuerReferenceValue
- Specified by:
setIssuerReferenceValuein interfaceIdentifier.IdentifierBuilder
-
setIssuer
- Specified by:
setIssuerin interfaceIdentifier.IdentifierBuilder
-
setIssuerValue
- Specified by:
setIssuerValuein interfaceIdentifier.IdentifierBuilder
-
addAssignedIdentifier
LocationIdentifier.LocationIdentifierBuilder addAssignedIdentifier(AssignedIdentifier assignedIdentifier) - Specified by:
addAssignedIdentifierin interfaceIdentifier.IdentifierBuilder
-
addAssignedIdentifier
LocationIdentifier.LocationIdentifierBuilder addAssignedIdentifier(AssignedIdentifier assignedIdentifier, int idx) - Specified by:
addAssignedIdentifierin interfaceIdentifier.IdentifierBuilder
-
addAssignedIdentifier
LocationIdentifier.LocationIdentifierBuilder addAssignedIdentifier(List<? extends AssignedIdentifier> assignedIdentifier) - Specified by:
addAssignedIdentifierin interfaceIdentifier.IdentifierBuilder
-
setAssignedIdentifier
LocationIdentifier.LocationIdentifierBuilder setAssignedIdentifier(List<? extends AssignedIdentifier> assignedIdentifier) - Specified by:
setAssignedIdentifierin interfaceIdentifier.IdentifierBuilder
-
setMeta
- Specified by:
setMetain interfaceIdentifier.IdentifierBuilder
-
setLocationIdentifierType
LocationIdentifier.LocationIdentifierBuilder setLocationIdentifierType(CommodityLocationIdentifierTypeEnum locationIdentifierType) -
process
default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) - Specified by:
processin interfaceIdentifier.IdentifierBuilder- Specified by:
processin interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
- Specified by:
prunein interfaceIdentifier.IdentifierBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-