Package cdm.event.common.metafields
Interface ReferenceWithMetaTrade.ReferenceWithMetaTradeBuilder
- All Superinterfaces:
com.rosetta.model.lib.meta.FieldWithMeta<Trade>,com.rosetta.model.lib.meta.ReferenceWithMeta<Trade>,com.rosetta.model.lib.meta.ReferenceWithMeta.ReferenceWithMetaBuilder<Trade>,ReferenceWithMetaTrade,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Implementing Classes:
ReferenceWithMetaTrade.ReferenceWithMetaTradeBuilderImpl
- Enclosing interface:
ReferenceWithMetaTrade
public static interface ReferenceWithMetaTrade.ReferenceWithMetaTradeBuilder
extends ReferenceWithMetaTrade, com.rosetta.model.lib.RosettaModelObjectBuilder, com.rosetta.model.lib.meta.ReferenceWithMeta.ReferenceWithMetaBuilder<Trade>
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.rosetta.model.lib.meta.FieldWithMeta
com.rosetta.model.lib.meta.FieldWithMeta.FieldWithMetaBuilder<T>Nested classes/interfaces inherited from interface com.rosetta.model.lib.meta.ReferenceWithMeta
com.rosetta.model.lib.meta.ReferenceWithMeta.ReferenceWithMetaBuilder<I>Nested classes/interfaces inherited from interface cdm.event.common.metafields.ReferenceWithMetaTrade
ReferenceWithMetaTrade.ReferenceWithMetaTradeBuilder, ReferenceWithMetaTrade.ReferenceWithMetaTradeBuilderImpl, ReferenceWithMetaTrade.ReferenceWithMetaTradeImpl -
Field Summary
Fields inherited from interface cdm.event.common.metafields.ReferenceWithMetaTrade
metaData -
Method Summary
Modifier and TypeMethodDescriptioncom.rosetta.model.lib.meta.Reference.ReferenceBuildercom.rosetta.model.lib.meta.Reference.ReferenceBuildergetValue()Getter Methodsdefault voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setExternalReference(String externalReference) setGlobalReference(String globalReference) setReference(com.rosetta.model.lib.meta.Reference reference) Methods inherited from interface cdm.event.common.metafields.ReferenceWithMetaTrade
build, getExternalReference, getGlobalReference, getType, getValueType, 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
-
getOrCreateValue
Trade.TradeBuilder getOrCreateValue() -
getValue
Trade.TradeBuilder getValue()Description copied from interface:ReferenceWithMetaTradeGetter Methods- Specified by:
getValuein interfacecom.rosetta.model.lib.meta.FieldWithMeta<Trade>- Specified by:
getValuein interfacecom.rosetta.model.lib.meta.ReferenceWithMeta.ReferenceWithMetaBuilder<Trade>- Specified by:
getValuein interfaceReferenceWithMetaTrade
-
getOrCreateReference
com.rosetta.model.lib.meta.Reference.ReferenceBuilder getOrCreateReference() -
getReference
com.rosetta.model.lib.meta.Reference.ReferenceBuilder getReference()- Specified by:
getReferencein interfacecom.rosetta.model.lib.meta.ReferenceWithMeta<Trade>- Specified by:
getReferencein interfaceReferenceWithMetaTrade
-
setValue
- Specified by:
setValuein interfacecom.rosetta.model.lib.meta.ReferenceWithMeta.ReferenceWithMetaBuilder<Trade>
-
setGlobalReference
- Specified by:
setGlobalReferencein interfacecom.rosetta.model.lib.meta.ReferenceWithMeta.ReferenceWithMetaBuilder<Trade>
-
setExternalReference
- Specified by:
setExternalReferencein interfacecom.rosetta.model.lib.meta.ReferenceWithMeta.ReferenceWithMetaBuilder<Trade>
-
setReference
ReferenceWithMetaTrade.ReferenceWithMetaTradeBuilder setReference(com.rosetta.model.lib.meta.Reference reference) - Specified by:
setReferencein interfacecom.rosetta.model.lib.meta.ReferenceWithMeta.ReferenceWithMetaBuilder<Trade>
-
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
-