org.globus.cog.karajan.workflow.nodes.functions
Class VariableArgumentsOperator
java.lang.Object
org.globus.cog.karajan.arguments.AbstractWriteOnlyVariableArguments
org.globus.cog.karajan.workflow.nodes.functions.VariableArgumentsOperator
- All Implemented Interfaces:
- VariableArguments
- Direct Known Subclasses:
- LogVargOperator
public abstract class VariableArgumentsOperator
- extends AbstractWriteOnlyVariableArguments
Methods inherited from class org.globus.cog.karajan.arguments.AbstractWriteOnlyVariableArguments |
addListener, butFirst, copy, get, getAll, isEmpty, iterator, removeFirst, removeListener, set, set, size, toArray |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VariableArgumentsOperator
protected VariableArgumentsOperator()
initialValue
protected abstract Object initialValue()
update
protected abstract Object update(Object oldvalue,
Object item)
getValue
protected Object getValue()
merge
public void merge(VariableArguments args)
- Specified by:
merge
in interface VariableArguments
- Overrides:
merge
in class AbstractWriteOnlyVariableArguments
append
public void append(Object value)
appendAll
public void appendAll(List args)
- Specified by:
appendAll
in interface VariableArguments
- Overrides:
appendAll
in class AbstractWriteOnlyVariableArguments