org.globus.cog.karajan.workflow.futures
Class FutureNameBindingVariableArguments

java.lang.Object
  extended by org.globus.cog.karajan.arguments.VariableArgumentsImpl
      extended by org.globus.cog.karajan.workflow.futures.FutureVariableArguments
          extended by org.globus.cog.karajan.workflow.futures.FutureNameBindingVariableArguments
All Implemented Interfaces:
VariableArguments, Future, FutureList

public class FutureNameBindingVariableArguments
extends FutureVariableArguments


Nested Class Summary
 
Nested classes/interfaces inherited from class org.globus.cog.karajan.workflow.futures.FutureVariableArguments
FutureVariableArguments.Iterator
 
Field Summary
 
Fields inherited from class org.globus.cog.karajan.arguments.VariableArgumentsImpl
EMPTY_ARRAY
 
Constructor Summary
FutureNameBindingVariableArguments(NamedArguments named, List names)
           
FutureNameBindingVariableArguments(NamedArguments named, String[] names)
           
 
Method Summary
 void append(Object value)
           
 void appendAll(List args)
           
 void merge(VariableArguments args)
           
 void set(List args)
           
 void set(VariableArguments other)
           
 
Methods inherited from class org.globus.cog.karajan.workflow.futures.FutureVariableArguments
addModificationAction, available, butFirst, close, copy, fail, futureIterator, get, getAll, getBackingList, getModificationActions, getValue, isClosed, isEmpty, iterator, size, toArray, toString
 
Methods inherited from class org.globus.cog.karajan.arguments.VariableArgumentsImpl
addListener, equals, getListeners, hashCode, isCommutative, modified, removeFirst, removeListener, setListeners
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FutureNameBindingVariableArguments

public FutureNameBindingVariableArguments(NamedArguments named,
                                          String[] names)

FutureNameBindingVariableArguments

public FutureNameBindingVariableArguments(NamedArguments named,
                                          List names)
Method Detail

append

public void append(Object value)
Specified by:
append in interface VariableArguments
Overrides:
append in class FutureVariableArguments

appendAll

public void appendAll(List args)
Specified by:
appendAll in interface VariableArguments
Overrides:
appendAll in class FutureVariableArguments

merge

public void merge(VariableArguments args)
Specified by:
merge in interface VariableArguments
Overrides:
merge in class FutureVariableArguments

set

public void set(List args)
Specified by:
set in interface VariableArguments
Overrides:
set in class VariableArgumentsImpl

set

public void set(VariableArguments other)
Specified by:
set in interface VariableArguments
Overrides:
set in class VariableArgumentsImpl