orc.ast.xml.expression
Class Call

java.lang.Object
  extended by orc.ast.xml.expression.Expression
      extended by orc.ast.xml.expression.Call
All Implemented Interfaces:
java.io.Serializable

public class Call
extends Expression

See Also:
Serialized Form

Field Summary
 Argument[] arguments
           
 Argument callee
           
 Type[] typeArgs
           
 
Constructor Summary
Call()
           
Call(Argument callee, Argument[] arguments, Type[] typeArgs)
           
 
Method Summary
 java.lang.String toString()
           
 Expression unmarshal(Config config)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

callee

public Argument callee

arguments

public Argument[] arguments

typeArgs

public Type[] typeArgs
Constructor Detail

Call

public Call()

Call

public Call(Argument callee,
            Argument[] arguments,
            Type[] typeArgs)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

unmarshal

public Expression unmarshal(Config config)
                     throws CompilationException
Specified by:
unmarshal in class Expression
Throws:
CompilationException