Package cdm.event.common
Interface TransferInstruction.TransferInstructionBuilder
- All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder,TransferInstruction
- All Known Implementing Classes:
TransferInstruction.TransferInstructionBuilderImpl
- Enclosing interface:
TransferInstruction
public static interface TransferInstruction.TransferInstructionBuilder
extends TransferInstruction, com.rosetta.model.lib.RosettaModelObjectBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.event.common.TransferInstruction
TransferInstruction.TransferInstructionBuilder, TransferInstruction.TransferInstructionBuilderImpl, TransferInstruction.TransferInstructionImpl -
Field Summary
Fields inherited from interface cdm.event.common.TransferInstruction
metaData -
Method Summary
Modifier and TypeMethodDescriptionaddTransferState(TransferState transferState) addTransferState(TransferState transferState, int idx) addTransferState(List<? extends TransferState> transferState) getOrCreateTransferState(int index) List<? extends TransferState.TransferStateBuilder> Specifies the terms and state of a transfers.default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setTransferState(List<? extends TransferState> transferState) Methods 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
-
getOrCreateTransferState
-
getTransferState
List<? extends TransferState.TransferStateBuilder> getTransferState()Description copied from interface:TransferInstructionSpecifies the terms and state of a transfers.- Specified by:
getTransferStatein interfaceTransferInstruction
-
addTransferState
-
addTransferState
TransferInstruction.TransferInstructionBuilder addTransferState(TransferState transferState, int idx) -
addTransferState
TransferInstruction.TransferInstructionBuilder addTransferState(List<? extends TransferState> transferState) -
setTransferState
TransferInstruction.TransferInstructionBuilder setTransferState(List<? extends TransferState> transferState) -
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
-