| Package | Description | 
|---|---|
| org.apache.struts2.el | |
| org.apache.struts2.el.lang | |
| org.apache.struts2.el.parser | 
| Constructor and Description | 
|---|
| MethodExpressionImpl(String expr,
                    Node node,
                    javax.el.FunctionMapper fnMapper,
                    javax.el.VariableMapper varMapper,
                    Class expectedType,
                    Class[] paramTypes) | 
| ValueExpressionImpl(String expr,
                   Node node,
                   javax.el.FunctionMapper fnMapper,
                   javax.el.VariableMapper varMapper,
                   Class expectedType) | 
| Modifier and Type | Method and Description | 
|---|---|
| static Node | ExpressionBuilder. createNode(String expr) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ExpressionBuilder. visit(Node node) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ArithmeticNode | 
| class  | AstAnd | 
| class  | AstBracketSuffix | 
| class  | AstChoice | 
| class  | AstCompositeExpression | 
| class  | AstDeferredExpression | 
| class  | AstDiv | 
| class  | AstDotSuffix | 
| class  | AstDynamicExpression | 
| class  | AstEmpty | 
| class  | AstEqual | 
| class  | AstFalse | 
| class  | AstFloatingPoint | 
| class  | AstFunction | 
| class  | AstGreaterThan | 
| class  | AstGreaterThanEqual | 
| class  | AstIdentifier | 
| class  | AstInteger | 
| class  | AstLessThan | 
| class  | AstLessThanEqual | 
| class  | AstLiteralExpression | 
| class  | AstMinus | 
| class  | AstMod | 
| class  | AstMult | 
| class  | AstNegative | 
| class  | AstNot | 
| class  | AstNotEqual | 
| class  | AstNull | 
| class  | AstOr | 
| class  | AstPlus | 
| class  | AstString | 
| class  | AstTrue | 
| class  | AstValue | 
| class  | BooleanNode | 
| class  | SimpleNode | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Node[] | SimpleNode. children | 
| protected Node | SimpleNode. parent | 
| Modifier and Type | Method and Description | 
|---|---|
| Node | SimpleNode. jjtGetChild(int i) | 
| Node | Node. jjtGetChild(int i)This method returns a child node. | 
| Node | SimpleNode. jjtGetParent() | 
| Node | Node. jjtGetParent() | 
| static Node | ELParser. parse(String ref) | 
| Node | JJTELParserState. peekNode() | 
| Node | JJTELParserState. popNode() | 
| Node | JJTELParserState. rootNode() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | JJTELParserState. clearNodeScope(Node n) | 
| void | JJTELParserState. closeNodeScope(Node n,
              boolean condition) | 
| void | JJTELParserState. closeNodeScope(Node n,
              int num) | 
| void | SimpleNode. jjtAddChild(Node n,
           int i) | 
| void | Node. jjtAddChild(Node n,
           int i)This method tells the node to add its argument to the node's
 list of children. | 
| void | SimpleNode. jjtSetParent(Node n) | 
| void | Node. jjtSetParent(Node n)This pair of methods are used to inform the node of its
 parent. | 
| void | JJTELParserState. openNodeScope(Node n) | 
| void | JJTELParserState. pushNode(Node n) | 
| void | NodeVisitor. visit(Node node) | 
Copyright © 2000–2025 Apache Software Foundation. All rights reserved.