| Modifier and Type | Method and Description |
|---|---|
TypedTemplateStatement |
ELParser.parse(String expression,
Variables variables,
ELType expectedType) |
TypedTemplateStatement |
ELParser.parse(String expression,
Variables variables,
String expectedType) |
| Modifier and Type | Method and Description |
|---|---|
ELType |
Variables.getVariable(String name) |
boolean |
Variables.isDefined(String name) |
ELType |
Variables.setVariable(String name,
ELType type) |
| Modifier and Type | Method and Description |
|---|---|
ITreeNode |
ELVisitor.determineNodeType(org.jboss.el.parser.Node child)
This method determine type of parsed node and create wrapper for them, that extends AbstractTreeNode.
|
ELType |
ELVisitor.getMatchingVisibleMethodReturnType(String methodName,
ELType[] parameterTypes) |
ELPropertyDescriptor |
ELVisitor.getPropertyDescriptor(String propertyName) |
ELType |
ELVisitor.getVariable(String name) |
TypedTemplateStatement |
ELParserImpl.parse(String expression,
Variables variables,
ELType expectedType) |
void |
ELVisitor.parse(String expression,
Variables contextVariables,
ELType expectedType)
Parse specified EL expression and return Java code, that represent this expression
|
TypedTemplateStatement |
ELParserImpl.parse(String expression,
Variables variables,
String expectedType) |
| Modifier and Type | Method and Description |
|---|---|
ITreeNode |
ITreeNode.getChild(int index,
ELVisitor visitor)
Return child of wrapped node by specified index
|
ITreeNode |
AbstractTreeNode.getChild(int index,
ELVisitor visitor)
Visit current node.
|
protected String |
AbstractTreeNode.getChildOutput(int childIndex,
ELVisitor visitor)
Collects output from visiting child of the current node with the specified index and returns collected string.
|
protected abstract String |
AbstractBinaryOperationTreeNode.getCoercedChildOutput(int childIndex,
ELVisitor visitor) |
protected String |
BinaryArithmeticOperationTreeNode.getCoercedChildOutput(int childIndex,
ELVisitor visitor) |
protected String |
BinaryBooleanOperationTreeNode.getCoercedChildOutput(int childIndex,
ELVisitor visitor) |
protected String |
BinaryBooleanResultOperationTreeNode.getCoercedChildOutput(int childIndex,
ELVisitor visitor) |
protected String |
BinaryArithmeticIntegerOperationTreeNode.getCoercedChildOutput(int childIndex,
ELVisitor visitor) |
void |
AstChoiceTreeNode.visit(StringBuilder sb,
ELVisitor visitor) |
void |
AstCompositeComponentAttributesTreeNode.visit(StringBuilder sb,
ELVisitor visitor) |
void |
AbstractBinaryOperationTreeNode.visit(StringBuilder sb,
ELVisitor visitor) |
void |
ConstantValueTreeNode.visit(StringBuilder sb,
ELVisitor visitor) |
void |
AstDeferredOrDynamicExpressionTreeNode.visit(StringBuilder sb,
ELVisitor visitor) |
void |
AstMethodSuffixTreeNode.visit(StringBuilder sb,
ELVisitor visitor) |
void |
AstIdentifierTreeNode.visit(StringBuilder sb,
ELVisitor visitor) |
void |
AstFloatingPointTreeNode.visit(StringBuilder sb,
ELVisitor visitor) |
void |
AstPropertySuffixTreeNode.visit(StringBuilder sb,
ELVisitor visitor) |
void |
EqualityTestTreeNode.visit(StringBuilder sb,
ELVisitor visitor) |
void |
AstNegativeTreeNode.visit(StringBuilder sb,
ELVisitor visitor) |
void |
AstCompositeComponentTreeNode.visit(StringBuilder sb,
ELVisitor visitor) |
void |
AstStringTreeNode.visit(StringBuilder sb,
ELVisitor visitor) |
void |
AstLiteralTreeNode.visit(StringBuilder sb,
ELVisitor visitor) |
void |
ITreeNode.visit(StringBuilder sb,
ELVisitor visitor)
Visit current node.
|
void |
AstFunctionTreeNode.visit(StringBuilder sb,
ELVisitor visitor) |
void |
AstIntegerTreeNode.visit(StringBuilder sb,
ELVisitor visitor) |
void |
AstValueTreeNode.visit(StringBuilder sb,
ELVisitor visitor) |
void |
AstBracketSuffixTreeNode.visit(StringBuilder sb,
ELVisitor visitor) |
void |
AstEmptyTreeNode.visit(StringBuilder sb,
ELVisitor visitor) |
abstract void |
AbstractTreeNode.visit(StringBuilder sb,
ELVisitor visitor)
Return child of wrapped node by specified index.
|
void |
AstNotTreeNode.visit(StringBuilder sb,
ELVisitor visitor) |
protected void |
AbstractMethodTreeNode.visitMethod(StringBuilder sb,
ELVisitor visitor,
String methodName) |
| Modifier and Type | Method and Description |
|---|---|
ELType |
TypesFactoryImpl.getMatchingVisibleMethodReturnType(ELType elType,
String methodName,
ELType... parameterTypes)
Find an accessible method that matches the given name and has compatible parameters.
|
ELType |
TypesFactory.getMatchingVisibleMethodReturnType(ELType elType,
String methodName,
ELType... parameterTypes)
Find an accessible method that matches the given name and has compatible parameters.
|
ELPropertyDescriptor |
TypesFactoryImpl.getPropertyDescriptor(ELType elType,
String propertyName)
This method return PropertyDescriptor by specified propertyName and clazz.
|
ELPropertyDescriptor |
TypesFactory.getPropertyDescriptor(ELType type,
String name)
This method return PropertyDescriptor by specified propertyName and clazz.
|
Copyright © 2014 JBoss by Red Hat. All Rights Reserved.