org.globus.cog.karajan.arguments
Interface VariableArguments
- All Known Implementing Classes:
- AbstractWriteOnlyVariableArguments, CommutativeVariableArguments, FutureNameBindingVariableArguments, FutureVariableArguments, FutureVariableArgumentsOperator, LogVargOperator, NameBindingVariableArguments, OrderedParallelVariableArguments, OutLogger, PrintStreamChannel, RemoteVariableArguments, SingleValueVariableArguments, TrackingVariableArguments, VariableArgumentsImpl, VariableArgumentsOperator
public interface VariableArguments
merge
void merge(VariableArguments args)
append
void append(Object value)
appendAll
void appendAll(List args)
getAll
List getAll()
set
void set(List vargs)
get
Object get(int index)
copy
VariableArguments copy()
size
int size()
iterator
Iterator iterator()
toArray
Object[] toArray()
set
void set(VariableArguments other)
removeFirst
Object removeFirst()
addListener
void addListener(VariableArgumentsListener l)
removeListener
void removeListener(VariableArgumentsListener l)
isEmpty
boolean isEmpty()
butFirst
VariableArguments butFirst()
isCommutative
boolean isCommutative()