Package org.apache.jasper.compiler
Class ELParser
- java.lang.Object
- 
- org.apache.jasper.compiler.ELParser
 
- 
 public class ELParser extends java.lang.ObjectThis class implements a parser for EL expressions. It takes strings of the form xxx${..}yyy${..}zzz etc, and turn it into a ELNode.Nodes. Currently, it only handles text outside ${..} and functions in ${ ..}.- Author:
- Kin-man Chung
 
- 
- 
Constructor SummaryConstructors Constructor Description ELParser(java.lang.String expression, boolean isDeferredSyntaxAllowedAsLiteral)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description chargetType()static org.apache.jasper.compiler.ELNode.Nodesparse(java.lang.String expression, boolean isDeferredSyntaxAllowedAsLiteral)Parse an EL expression
 
- 
- 
- 
Method Detail- 
parsepublic static org.apache.jasper.compiler.ELNode.Nodes parse(java.lang.String expression, boolean isDeferredSyntaxAllowedAsLiteral)Parse an EL expression- Parameters:
- expression- The input expression string of the form Char* ('${' Char* '}')* Char*
- isDeferredSyntaxAllowedAsLiteral- Are deferred expressions treated as literals?
- Returns:
- Parsed EL expression in ELNode.Nodes
 
 - 
getTypepublic char getType() 
 
- 
 
-