com.google.clearsilver.jsilver.syntax.node
Class AFunctionExpression

java.lang.Object
  extended by com.google.clearsilver.jsilver.syntax.node.Node
      extended by com.google.clearsilver.jsilver.syntax.node.PExpression
          extended by com.google.clearsilver.jsilver.syntax.node.AFunctionExpression
All Implemented Interfaces:
Switchable, Cloneable

public final class AFunctionExpression
extends PExpression


Constructor Summary
AFunctionExpression()
           
AFunctionExpression(PVariable _name_, List<PExpression> _args_)
           
 
Method Summary
 void apply(Switch sw)
           
 Object clone()
           
 LinkedList<PExpression> getArgs()
           
 PVariable getName()
           
 void setArgs(List<PExpression> list)
           
 void setName(PVariable node)
           
 String toString()
           
 
Methods inherited from class com.google.clearsilver.jsilver.syntax.node.Node
cloneList, cloneNode, parent, replaceBy, toString, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AFunctionExpression

public AFunctionExpression()

AFunctionExpression

public AFunctionExpression(PVariable _name_,
                           List<PExpression> _args_)
Method Detail

clone

public Object clone()
Specified by:
clone in class Node

apply

public void apply(Switch sw)

getName

public PVariable getName()

setName

public void setName(PVariable node)

getArgs

public LinkedList<PExpression> getArgs()

setArgs

public void setArgs(List<PExpression> list)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2010-2012 Google. All Rights Reserved.