Package cdm.event.common
Interface PositionIdentifier.PositionIdentifierBuilder
- All Superinterfaces:
com.rosetta.model.lib.GlobalKey,com.rosetta.model.lib.GlobalKey.GlobalKeyBuilder,Identifier,Identifier.IdentifierBuilder,PositionIdentifier,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Implementing Classes:
PositionIdentifier.PositionIdentifierBuilderImpl
- Enclosing interface:
PositionIdentifier
public static interface PositionIdentifier.PositionIdentifierBuilder
extends PositionIdentifier, 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.event.common.PositionIdentifier
PositionIdentifier.PositionIdentifierBuilder, PositionIdentifier.PositionIdentifierBuilderImpl, PositionIdentifier.PositionIdentifierImpl -
Field Summary
Fields inherited from interface cdm.base.staticdata.identifier.Identifier
metaDataFields inherited from interface cdm.event.common.PositionIdentifier
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) setIdentifierType(TradeIdentifierTypeEnum identifierType) setIssuer(FieldWithMetaString issuer) setIssuerReference(ReferenceWithMetaParty issuerReference) setIssuerReferenceValue(Party issuerReference) setIssuerValue(String issuer) 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.event.common.PositionIdentifier
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
-
setIssuerReference
PositionIdentifier.PositionIdentifierBuilder 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
PositionIdentifier.PositionIdentifierBuilder addAssignedIdentifier(AssignedIdentifier assignedIdentifier) - Specified by:
addAssignedIdentifierin interfaceIdentifier.IdentifierBuilder
-
addAssignedIdentifier
PositionIdentifier.PositionIdentifierBuilder addAssignedIdentifier(AssignedIdentifier assignedIdentifier, int idx) - Specified by:
addAssignedIdentifierin interfaceIdentifier.IdentifierBuilder
-
addAssignedIdentifier
PositionIdentifier.PositionIdentifierBuilder addAssignedIdentifier(List<? extends AssignedIdentifier> assignedIdentifier) - Specified by:
addAssignedIdentifierin interfaceIdentifier.IdentifierBuilder
-
setAssignedIdentifier
PositionIdentifier.PositionIdentifierBuilder setAssignedIdentifier(List<? extends AssignedIdentifier> assignedIdentifier) - Specified by:
setAssignedIdentifierin interfaceIdentifier.IdentifierBuilder
-
setMeta
- Specified by:
setMetain interfaceIdentifier.IdentifierBuilder
-
setIdentifierType
PositionIdentifier.PositionIdentifierBuilder setIdentifierType(TradeIdentifierTypeEnum identifierType) -
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
-