void |
AstBinary.appendStructure(java.lang.StringBuilder b,
Bindings bindings) |
|
void |
AstBoolean.appendStructure(java.lang.StringBuilder b,
Bindings bindings) |
|
void |
AstBracket.appendStructure(java.lang.StringBuilder b,
Bindings bindings) |
|
void |
AstChoice.appendStructure(java.lang.StringBuilder b,
Bindings bindings) |
|
void |
AstComposite.appendStructure(java.lang.StringBuilder b,
Bindings bindings) |
|
void |
AstDot.appendStructure(java.lang.StringBuilder b,
Bindings bindings) |
|
void |
AstEval.appendStructure(java.lang.StringBuilder b,
Bindings bindings) |
|
void |
AstFunction.appendStructure(java.lang.StringBuilder b,
Bindings bindings) |
|
void |
AstIdentifier.appendStructure(java.lang.StringBuilder b,
Bindings bindings) |
|
void |
AstMethod.appendStructure(java.lang.StringBuilder builder,
Bindings bindings) |
|
void |
AstNested.appendStructure(java.lang.StringBuilder b,
Bindings bindings) |
|
abstract void |
AstNode.appendStructure(java.lang.StringBuilder builder,
Bindings bindings) |
|
void |
AstNull.appendStructure(java.lang.StringBuilder b,
Bindings bindings) |
|
void |
AstNumber.appendStructure(java.lang.StringBuilder b,
Bindings bindings) |
|
void |
AstParameters.appendStructure(java.lang.StringBuilder builder,
Bindings bindings) |
|
void |
AstString.appendStructure(java.lang.StringBuilder b,
Bindings bindings) |
|
void |
AstText.appendStructure(java.lang.StringBuilder b,
Bindings bindings) |
|
void |
AstUnary.appendStructure(java.lang.StringBuilder b,
Bindings bindings) |
|
java.lang.Object |
AstBinary.eval(Bindings bindings,
javax.el.ELContext context) |
|
java.lang.Object |
AstBinary.Operator.eval(Bindings bindings,
javax.el.ELContext context,
AstNode left,
AstNode right) |
|
java.lang.Object |
AstBinary.SimpleOperator.eval(Bindings bindings,
javax.el.ELContext context,
AstNode left,
AstNode right) |
|
java.lang.Object |
AstBoolean.eval(Bindings bindings,
javax.el.ELContext context) |
|
java.lang.Object |
AstChoice.eval(Bindings bindings,
javax.el.ELContext context) |
|
java.lang.Object |
AstComposite.eval(Bindings bindings,
javax.el.ELContext context) |
|
java.lang.Object |
AstEval.eval(Bindings bindings,
javax.el.ELContext context) |
|
java.lang.Object |
AstFunction.eval(Bindings bindings,
javax.el.ELContext context) |
|
java.lang.Object |
AstIdentifier.eval(Bindings bindings,
javax.el.ELContext context) |
|
java.lang.Object |
AstMethod.eval(Bindings bindings,
javax.el.ELContext context) |
|
protected java.lang.Object |
AstMethod.eval(Bindings bindings,
javax.el.ELContext context,
boolean answerNullIfBaseIsNull) |
|
java.lang.Object |
AstNested.eval(Bindings bindings,
javax.el.ELContext context) |
|
abstract java.lang.Object |
AstNode.eval(Bindings bindings,
javax.el.ELContext context) |
|
java.lang.Object |
AstNull.eval(Bindings bindings,
javax.el.ELContext context) |
|
java.lang.Object |
AstNumber.eval(Bindings bindings,
javax.el.ELContext context) |
|
java.lang.Object[] |
AstParameters.eval(Bindings bindings,
javax.el.ELContext context) |
|
java.lang.Object |
AstProperty.eval(Bindings bindings,
javax.el.ELContext context) |
|
java.lang.Object |
AstString.eval(Bindings bindings,
javax.el.ELContext context) |
|
java.lang.Object |
AstText.eval(Bindings bindings,
javax.el.ELContext context) |
|
java.lang.Object |
AstUnary.eval(Bindings bindings,
javax.el.ELContext context) |
|
java.lang.Object |
AstUnary.Operator.eval(Bindings bindings,
javax.el.ELContext context,
AstNode node) |
|
java.lang.Object |
AstUnary.SimpleOperator.eval(Bindings bindings,
javax.el.ELContext context,
AstNode node) |
|
protected javax.el.MethodExpression |
AstIdentifier.getMethodExpression(Bindings bindings,
javax.el.ELContext context,
java.lang.Class<?> returnType,
java.lang.Class<?>[] paramTypes) |
|
javax.el.MethodInfo |
AstEval.getMethodInfo(Bindings bindings,
javax.el.ELContext context,
java.lang.Class<?> returnType,
java.lang.Class<?>[] paramTypes) |
|
javax.el.MethodInfo |
AstIdentifier.getMethodInfo(Bindings bindings,
javax.el.ELContext context,
java.lang.Class<?> returnType,
java.lang.Class<?>[] paramTypes) |
|
javax.el.MethodInfo |
AstMethod.getMethodInfo(Bindings bindings,
javax.el.ELContext context,
java.lang.Class<?> returnType,
java.lang.Class<?>[] paramTypes) |
|
javax.el.MethodInfo |
AstProperty.getMethodInfo(Bindings bindings,
javax.el.ELContext context,
java.lang.Class<?> returnType,
java.lang.Class<?>[] paramTypes) |
|
javax.el.MethodInfo |
AstRightValue.getMethodInfo(Bindings bindings,
javax.el.ELContext context,
java.lang.Class<?> returnType,
java.lang.Class<?>[] paramTypes) |
|
javax.el.MethodInfo |
AstText.getMethodInfo(Bindings bindings,
javax.el.ELContext context,
java.lang.Class<?> returnType,
java.lang.Class<?>[] paramTypes) |
|
protected java.lang.Object |
AstBracket.getProperty(Bindings bindings,
javax.el.ELContext context) |
|
protected java.lang.String |
AstDot.getProperty(Bindings bindings,
javax.el.ELContext context) |
|
protected abstract java.lang.Object |
AstProperty.getProperty(Bindings bindings,
javax.el.ELContext context) |
|
java.lang.String |
AstNode.getStructuralId(Bindings bindings) |
|
java.lang.Class<?> |
AstEval.getType(Bindings bindings,
javax.el.ELContext context) |
|
java.lang.Class<?> |
AstIdentifier.getType(Bindings bindings,
javax.el.ELContext context) |
|
java.lang.Class<?> |
AstMethod.getType(Bindings bindings,
javax.el.ELContext context) |
|
java.lang.Class<?> |
AstProperty.getType(Bindings bindings,
javax.el.ELContext context) |
|
java.lang.Class<?> |
AstRightValue.getType(Bindings bindings,
javax.el.ELContext context) |
according to the spec, the result is undefined for rvalues, so answer null
|
java.lang.Class<?> |
AstText.getType(Bindings bindings,
javax.el.ELContext context) |
|
java.lang.Object |
AstNode.getValue(Bindings bindings,
javax.el.ELContext context,
java.lang.Class<?> type) |
evaluate and return the (optionally coerced) result.
|
javax.el.ValueReference |
AstEval.getValueReference(Bindings bindings,
javax.el.ELContext context) |
|
javax.el.ValueReference |
AstIdentifier.getValueReference(Bindings bindings,
javax.el.ELContext context) |
|
javax.el.ValueReference |
AstMethod.getValueReference(Bindings bindings,
javax.el.ELContext context) |
|
javax.el.ValueReference |
AstProperty.getValueReference(Bindings bindings,
javax.el.ELContext context) |
|
javax.el.ValueReference |
AstRightValue.getValueReference(Bindings bindings,
javax.el.ELContext context) |
|
javax.el.ValueReference |
AstText.getValueReference(Bindings bindings,
javax.el.ELContext context) |
|
java.lang.Object |
AstEval.invoke(Bindings bindings,
javax.el.ELContext context,
java.lang.Class<?> returnType,
java.lang.Class<?>[] paramTypes,
java.lang.Object[] paramValues) |
|
protected java.lang.Object |
AstFunction.invoke(Bindings bindings,
javax.el.ELContext context,
java.lang.Object base,
java.lang.reflect.Method method) |
Invoke method.
|
java.lang.Object |
AstIdentifier.invoke(Bindings bindings,
javax.el.ELContext context,
java.lang.Class<?> returnType,
java.lang.Class<?>[] paramTypes,
java.lang.Object[] params) |
|
java.lang.Object |
AstMethod.invoke(Bindings bindings,
javax.el.ELContext context,
java.lang.Class<?> returnType,
java.lang.Class<?>[] paramTypes,
java.lang.Object[] paramValues) |
|
java.lang.Object |
AstProperty.invoke(Bindings bindings,
javax.el.ELContext context,
java.lang.Class<?> returnType,
java.lang.Class<?>[] paramTypes,
java.lang.Object[] paramValues) |
|
java.lang.Object |
AstRightValue.invoke(Bindings bindings,
javax.el.ELContext context,
java.lang.Class<?> returnType,
java.lang.Class<?>[] paramTypes,
java.lang.Object[] paramValues) |
|
java.lang.Object |
AstText.invoke(Bindings bindings,
javax.el.ELContext context,
java.lang.Class<?> returnType,
java.lang.Class<?>[] paramTypes,
java.lang.Object[] paramValues) |
|
boolean |
AstEval.isReadOnly(Bindings bindings,
javax.el.ELContext context) |
|
boolean |
AstIdentifier.isReadOnly(Bindings bindings,
javax.el.ELContext context) |
|
boolean |
AstMethod.isReadOnly(Bindings bindings,
javax.el.ELContext context) |
|
boolean |
AstProperty.isReadOnly(Bindings bindings,
javax.el.ELContext context) |
|
boolean |
AstRightValue.isReadOnly(Bindings bindings,
javax.el.ELContext context) |
non-lvalues are always readonly, so answer true
|
boolean |
AstText.isReadOnly(Bindings bindings,
javax.el.ELContext context) |
|
void |
AstEval.setValue(Bindings bindings,
javax.el.ELContext context,
java.lang.Object value) |
|
void |
AstIdentifier.setValue(Bindings bindings,
javax.el.ELContext context,
java.lang.Object value) |
|
void |
AstMethod.setValue(Bindings bindings,
javax.el.ELContext context,
java.lang.Object value) |
|
void |
AstProperty.setValue(Bindings bindings,
javax.el.ELContext context,
java.lang.Object value) |
|
void |
AstRightValue.setValue(Bindings bindings,
javax.el.ELContext context,
java.lang.Object value) |
non-lvalues are always readonly, so throw an exception
|
void |
AstText.setValue(Bindings bindings,
javax.el.ELContext context,
java.lang.Object value) |
|