Package cdm.event.common
Class TransferInstruction.TransferInstructionBuilderImpl
java.lang.Object
cdm.event.common.TransferInstruction.TransferInstructionBuilderImpl
- All Implemented Interfaces:
TransferInstruction,TransferInstruction.TransferInstructionBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
TransferInstruction
public static class TransferInstruction.TransferInstructionBuilderImpl
extends Object
implements TransferInstruction.TransferInstructionBuilder
Builder Implementation of TransferInstruction
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.event.common.TransferInstruction
TransferInstruction.TransferInstructionBuilder, TransferInstruction.TransferInstructionBuilderImpl, TransferInstruction.TransferInstructionImpl -
Field Summary
FieldsFields inherited from interface cdm.event.common.TransferInstruction
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddTransferState(TransferState _transferState) addTransferState(TransferState _transferState, int idx) addTransferState(List<? extends TransferState> transferStates) build()Build MethodsbooleangetOrCreateTransferState(int index) List<? extends TransferState.TransferStateBuilder> Specifies the terms and state of a transfers.booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setTransferState(List<? extends TransferState> transferStates) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosettaMethods inherited from interface cdm.event.common.TransferInstruction
getType, metaData, processMethods inherited from interface cdm.event.common.TransferInstruction.TransferInstructionBuilder
process
-
Field Details
-
transferState
-
-
Constructor Details
-
TransferInstructionBuilderImpl
public TransferInstructionBuilderImpl()
-
-
Method Details
-
getTransferState
@RosettaAttribute("transferState") @RuneAttribute("transferState") public List<? extends TransferState.TransferStateBuilder> getTransferState()Description copied from interface:TransferInstructionSpecifies the terms and state of a transfers.- Specified by:
getTransferStatein interfaceTransferInstruction- Specified by:
getTransferStatein interfaceTransferInstruction.TransferInstructionBuilder
-
getOrCreateTransferState
- Specified by:
getOrCreateTransferStatein interfaceTransferInstruction.TransferInstructionBuilder
-
addTransferState
@RosettaAttribute("transferState") @RuneAttribute("transferState") public TransferInstruction.TransferInstructionBuilder addTransferState(TransferState _transferState) - Specified by:
addTransferStatein interfaceTransferInstruction.TransferInstructionBuilder
-
addTransferState
public TransferInstruction.TransferInstructionBuilder addTransferState(TransferState _transferState, int idx) - Specified by:
addTransferStatein interfaceTransferInstruction.TransferInstructionBuilder
-
addTransferState
public TransferInstruction.TransferInstructionBuilder addTransferState(List<? extends TransferState> transferStates) - Specified by:
addTransferStatein interfaceTransferInstruction.TransferInstructionBuilder
-
setTransferState
@RuneAttribute("transferState") public TransferInstruction.TransferInstructionBuilder setTransferState(List<? extends TransferState> transferStates) - Specified by:
setTransferStatein interfaceTransferInstruction.TransferInstructionBuilder
-
build
Description copied from interface:TransferInstructionBuild Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
buildin interfaceTransferInstruction
-
toBuilder
- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
toBuilderin interfaceTransferInstruction
-
prune
- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder- Specified by:
prunein interfaceTransferInstruction.TransferInstructionBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public TransferInstruction.TransferInstructionBuilder merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) - Specified by:
mergein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
equals
-
hashCode
public int hashCode() -
toString
-