org.inxar.jenesis
Interface Invoke

All Superinterfaces:
Accessor, Codeable, Expression, Variable

public interface Invoke
extends Accessor

Expression subinterface for method invocations (n-ary).


Method Summary
 Invoke addArg(Expression e)
          Adds the given expression to the list of arguments for this method invocation.
 Iterator getArgs()
          Gets the list of arguments as an iterator of Expression.
 
Methods inherited from interface org.inxar.jenesis.Accessor
getQualifier, setQualifier
 
Methods inherited from interface org.inxar.jenesis.Variable
getName, setName
 
Methods inherited from interface org.inxar.jenesis.Expression
getType
 
Methods inherited from interface org.inxar.jenesis.Codeable
getComment, setComment, toCode, vm
 

Method Detail

getArgs

public Iterator getArgs()
Gets the list of arguments as an iterator of Expression.

addArg

public Invoke addArg(Expression e)
Adds the given expression to the list of arguments for this method invocation.