Save This Page
Home » apache-tomcat-6.0.16-src » org.apache » jasper » compiler » [javadoc | source]
org.apache.jasper.compiler
abstract class: ELNode [javadoc | source]
java.lang.Object
   org.apache.jasper.compiler.ELNode

Direct Known Subclasses:
    Root, Text, Function, ELText

This class defines internal representation for an EL Expression It currently only defines functions. It can be expanded to define all the components of an EL expression, if need to.
Nested Class Summary:
public static class  ELNode.Root  Represents an EL expression: anything in ${ and }. 
public static class  ELNode.Text  Represents text outside of EL expression. 
public static class  ELNode.ELText  Represents anything in EL expression, other than functions, including function arguments etc 
public static class  ELNode.Function  Represents a function Currently only include the prefix and function name, but not its arguments. 
public static class  ELNode.Nodes  An ordered list of ELNode. 
public static class  ELNode.Visitor   
Method from org.apache.jasper.compiler.ELNode Summary:
accept
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.jasper.compiler.ELNode Detail:
 abstract public  void accept(ELNode.Visitor v) throws JasperException