org.globus.cog.karajan.arguments
Class Arg.Positional

java.lang.Object
  extended by org.globus.cog.karajan.arguments.Arg
      extended by org.globus.cog.karajan.arguments.Arg.Positional
Enclosing class:
Arg

public static final class Arg.Positional
extends Arg


Nested Class Summary
 
Nested classes/interfaces inherited from class org.globus.cog.karajan.arguments.Arg
Arg.Channel, Arg.Optional, Arg.Positional, Arg.TypedPositional, Arg.Vargs
 
Field Summary
 
Fields inherited from class org.globus.cog.karajan.arguments.Arg
CHANNEL, IMPLICIT, NOINDEX, VARGS
 
Constructor Summary
Arg.Positional(String name)
           
Arg.Positional(String name, int index)
           
 
Method Summary
 Object getValue(VariableStack stack)
           
 
Methods inherited from class org.globus.cog.karajan.arguments.Arg
getIndex, getName, getNamed, getStatic, getStatic, getValue, hasIndex, isPresent, isPresentStatic, setStatic, setStatic, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Arg.Positional

public Arg.Positional(String name,
                      int index)

Arg.Positional

public Arg.Positional(String name)
Method Detail

getValue

public Object getValue(VariableStack stack)
                throws ExecutionException
Overrides:
getValue in class Arg
Throws:
ExecutionException