Methods in org.zkoss.bind.xel.zel that throw ELException |
java.lang.Class<?> |
ValidationMessagesELResolver.getType(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
java.lang.Class<?> |
TreeModelELResolver.getType(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
java.lang.Class<?> |
PathELResolver.getType(ELContext ctx,
java.lang.Object base,
java.lang.Object property)
|
java.lang.Class<?> |
ListModelELResolver.getType(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
java.lang.Class<?> |
ImplicitObjectELResolver.getType(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
java.lang.Class<?> |
FormELResolver.getType(ELContext ctx,
java.lang.Object base,
java.lang.Object property)
|
java.lang.Class<?> |
DynamicPropertiedELResolver.getType(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
java.lang.Object |
ValidationMessagesELResolver.getValue(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
java.lang.Object |
TreeModelELResolver.getValue(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
java.lang.Object |
PathELResolver.getValue(ELContext ctx,
java.lang.Object base,
java.lang.Object property)
|
java.lang.Object |
ListModelELResolver.getValue(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
java.lang.Object |
ImplicitObjectELResolver.getValue(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
java.lang.Object |
FormELResolver.getValue(ELContext ctx,
java.lang.Object base,
java.lang.Object property)
|
java.lang.Object |
DynamicPropertiedELResolver.getValue(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
java.lang.Object |
BindELResolver.getValue(ELContext ctx,
java.lang.Object base,
java.lang.Object property)
|
boolean |
ValidationMessagesELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
boolean |
TreeModelELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
boolean |
PathELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
boolean |
ListModelELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
boolean |
ImplicitObjectELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
boolean |
FormELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
boolean |
DynamicPropertiedELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
void |
ValidationMessagesELResolver.setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value)
|
void |
TreeModelELResolver.setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value)
|
void |
PathELResolver.setValue(ELContext ctx,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value)
|
void |
ListModelELResolver.setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value)
|
void |
ImplicitObjectELResolver.setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value)
|
void |
FormELResolver.setValue(ELContext ctx,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value)
|
void |
DynamicPropertiedELResolver.setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value)
|
void |
BindELResolver.setValue(ELContext ctx,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value)
|
void |
BindExpressionBuilder.visit(Node node)
|
Methods in org.zkoss.zel that throw ELException |
abstract java.lang.Object |
ExpressionFactory.coerceToType(java.lang.Object obj,
java.lang.Class<?> expectedType)
|
abstract MethodExpression |
ExpressionFactory.createMethodExpression(ELContext context,
java.lang.String expression,
java.lang.Class<?> expectedReturnType,
java.lang.Class<?>[] expectedParamTypes)
|
abstract ValueExpression |
ExpressionFactory.createValueExpression(ELContext context,
java.lang.String expression,
java.lang.Class<?> expectedType)
|
abstract MethodInfo |
MethodExpression.getMethodInfo(ELContext context)
|
abstract java.lang.Class<?> |
ValueExpression.getType(ELContext context)
|
java.lang.Class<?> |
ResourceBundleELResolver.getType(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
java.lang.Class<?> |
MapELResolver.getType(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
java.lang.Class<?> |
ListELResolver.getType(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
abstract java.lang.Class<?> |
ELResolver.getType(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
java.lang.Class<?> |
CompositeELResolver.getType(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
java.lang.Class<?> |
BeanELResolver.getType(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
java.lang.Class<?> |
ArrayELResolver.getType(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
abstract java.lang.Object |
ValueExpression.getValue(ELContext context)
|
java.lang.Object |
ResourceBundleELResolver.getValue(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
java.lang.Object |
MapELResolver.getValue(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
java.lang.Object |
ListELResolver.getValue(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
abstract java.lang.Object |
ELResolver.getValue(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
java.lang.Object |
CompositeELResolver.getValue(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
java.lang.Object |
BeanELResolver.getValue(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
java.lang.Object |
ArrayELResolver.getValue(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
abstract java.lang.Object |
MethodExpression.invoke(ELContext context,
java.lang.Object[] params)
|
abstract boolean |
ValueExpression.isReadOnly(ELContext context)
|
boolean |
ResourceBundleELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
boolean |
MapELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
boolean |
ListELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
abstract boolean |
ELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
boolean |
CompositeELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
boolean |
BeanELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
boolean |
ArrayELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property)
|
abstract void |
ValueExpression.setValue(ELContext context,
java.lang.Object value)
|
void |
ResourceBundleELResolver.setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value)
|
void |
MapELResolver.setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value)
|
void |
ListELResolver.setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value)
|
abstract void |
ELResolver.setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value)
|
void |
CompositeELResolver.setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value)
|
void |
BeanELResolver.setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value)
|
void |
ArrayELResolver.setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value)
|
Methods in org.zkoss.zel.impl.lang that throw ELException |
static java.lang.Boolean |
ELSupport.coerceToBoolean(java.lang.Object obj)
Convert an object to Boolean. |
static java.lang.Character |
ELSupport.coerceToCharacter(java.lang.Object obj)
|
static java.util.Date |
ELSupport.coerceToDateTime(java.lang.Object obj,
java.lang.Class type)
Coerce an object to an instance of java.util.Date |
protected static java.lang.Number |
ELSupport.coerceToNumber(java.lang.Number number,
java.lang.Class<?> type)
|
static java.lang.Number |
ELSupport.coerceToNumber(java.lang.Object obj,
java.lang.Class<?> type)
|
protected static java.lang.Number |
ELSupport.coerceToNumber(java.lang.String val,
java.lang.Class<?> type)
|
static java.lang.Object |
ELSupport.coerceToType(java.lang.Object obj,
java.lang.Class<?> type)
|
protected static java.lang.Object |
ELSupport.coerceToTypeForSetValue(java.lang.Object obj,
java.lang.Class<?> type)
|
static int |
ELSupport.compare(java.lang.Object obj0,
java.lang.Object obj1)
Compare two objects, after coercing to the same type if appropriate. |
MethodExpression |
ExpressionBuilder.createMethodExpression(java.lang.Class<?> expectedReturnType,
java.lang.Class<?>[] expectedParamTypes)
|
static Node |
ExpressionBuilder.createNode(java.lang.String expr)
|
ValueExpression |
ExpressionBuilder.createValueExpression(java.lang.Class<?> expectedType)
|
static boolean |
ELSupport.equals(java.lang.Object obj0,
java.lang.Object obj1)
Compare two objects for equality, after coercing to the same type if appropriate. |
void |
ExpressionBuilder.visit(Node node)
|
Methods in org.zkoss.zel.impl.parser that throw ELException |
MethodInfo |
AstValue.getMethodInfo(EvaluationContext ctx,
java.lang.Class[] paramTypes)
|
MethodInfo |
SimpleNode.getMethodInfo(EvaluationContext ctx,
java.lang.Class<?>[] paramTypes)
|
MethodInfo |
Node.getMethodInfo(EvaluationContext ctx,
java.lang.Class<?>[] paramTypes)
|
MethodInfo |
AstIdentifier.getMethodInfo(EvaluationContext ctx,
java.lang.Class<?>[] paramTypes)
|
java.lang.Class<?> |
SimpleNode.getType(EvaluationContext ctx)
|
java.lang.Class<?> |
Node.getType(EvaluationContext ctx)
|
java.lang.Class<?> |
BooleanNode.getType(EvaluationContext ctx)
|
java.lang.Class<?> |
AstValue.getType(EvaluationContext ctx)
|
java.lang.Class<?> |
AstString.getType(EvaluationContext ctx)
|
java.lang.Class<?> |
AstNull.getType(EvaluationContext ctx)
|
java.lang.Class<?> |
AstNot.getType(EvaluationContext ctx)
|
java.lang.Class<?> |
AstNegative.getType(EvaluationContext ctx)
|
java.lang.Class<?> |
AstLiteralExpression.getType(EvaluationContext ctx)
|
java.lang.Class<?> |
AstInteger.getType(EvaluationContext ctx)
|
java.lang.Class<?> |
AstIdentifier.getType(EvaluationContext ctx)
|
java.lang.Class<?> |
AstFunction.getType(EvaluationContext ctx)
|
java.lang.Class<?> |
AstFloatingPoint.getType(EvaluationContext ctx)
|
java.lang.Class<?> |
AstEmpty.getType(EvaluationContext ctx)
|
java.lang.Class<?> |
AstDynamicExpression.getType(EvaluationContext ctx)
|
java.lang.Class<?> |
AstDeferredExpression.getType(EvaluationContext ctx)
|
java.lang.Class<?> |
AstCompositeExpression.getType(EvaluationContext ctx)
|
java.lang.Class<?> |
AstChoice.getType(EvaluationContext ctx)
|
java.lang.Class<?> |
ArithmeticNode.getType(EvaluationContext ctx)
|
java.lang.Object |
SimpleNode.getValue(EvaluationContext ctx)
|
java.lang.Object |
Node.getValue(EvaluationContext ctx)
|
java.lang.Object |
AstValue.getValue(EvaluationContext ctx)
|
java.lang.Object |
AstTrue.getValue(EvaluationContext ctx)
|
java.lang.Object |
AstString.getValue(EvaluationContext ctx)
|
java.lang.Object |
AstPlus.getValue(EvaluationContext ctx)
|
java.lang.Object |
AstOr.getValue(EvaluationContext ctx)
|
java.lang.Object |
AstNull.getValue(EvaluationContext ctx)
|
java.lang.Object |
AstNotEqual.getValue(EvaluationContext ctx)
|
java.lang.Object |
AstNot.getValue(EvaluationContext ctx)
|
java.lang.Object |
AstNegative.getValue(EvaluationContext ctx)
|
java.lang.Object |
AstMult.getValue(EvaluationContext ctx)
|
java.lang.Object |
AstMod.getValue(EvaluationContext ctx)
|
java.lang.Object |
AstMinus.getValue(EvaluationContext ctx)
|
java.lang.Object |
AstLiteralExpression.getValue(EvaluationContext ctx)
|
java.lang.Object |
AstLessThanEqual.getValue(EvaluationContext ctx)
|
java.lang.Object |
AstLessThan.getValue(EvaluationContext ctx)
|
java.lang.Object |
AstInteger.getValue(EvaluationContext ctx)
|
java.lang.Object |
AstIdentifier.getValue(EvaluationContext ctx)
|
java.lang.Object |
AstGreaterThanEqual.getValue(EvaluationContext ctx)
|
java.lang.Object |
AstGreaterThan.getValue(EvaluationContext ctx)
|
java.lang.Object |
AstFunction.getValue(EvaluationContext ctx)
|
java.lang.Object |
AstFloatingPoint.getValue(EvaluationContext ctx)
|
java.lang.Object |
AstFalse.getValue(EvaluationContext ctx)
|
java.lang.Object |
AstEqual.getValue(EvaluationContext ctx)
|
java.lang.Object |
AstEmpty.getValue(EvaluationContext ctx)
|
java.lang.Object |
AstDynamicExpression.getValue(EvaluationContext ctx)
|
java.lang.Object |
AstDotSuffix.getValue(EvaluationContext ctx)
|
java.lang.Object |
AstDiv.getValue(EvaluationContext ctx)
|
java.lang.Object |
AstDeferredExpression.getValue(EvaluationContext ctx)
|
java.lang.Object |
AstCompositeExpression.getValue(EvaluationContext ctx)
|
java.lang.Object |
AstChoice.getValue(EvaluationContext ctx)
|
java.lang.Object |
AstBracketSuffix.getValue(EvaluationContext ctx)
|
java.lang.Object |
AstAnd.getValue(EvaluationContext ctx)
|
java.lang.Object |
AstValue.invoke(EvaluationContext ctx,
java.lang.Class[] paramTypes,
java.lang.Object[] paramValues)
|
java.lang.Object |
SimpleNode.invoke(EvaluationContext ctx,
java.lang.Class<?>[] paramTypes,
java.lang.Object[] paramValues)
|
java.lang.Object |
Node.invoke(EvaluationContext ctx,
java.lang.Class<?>[] paramTypes,
java.lang.Object[] paramValues)
|
java.lang.Object |
AstIdentifier.invoke(EvaluationContext ctx,
java.lang.Class<?>[] paramTypes,
java.lang.Object[] paramValues)
|
boolean |
SimpleNode.isReadOnly(EvaluationContext ctx)
|
boolean |
Node.isReadOnly(EvaluationContext ctx)
|
boolean |
AstValue.isReadOnly(EvaluationContext ctx)
|
boolean |
AstIdentifier.isReadOnly(EvaluationContext ctx)
|
boolean |
AstDynamicExpression.isReadOnly(EvaluationContext ctx)
|
boolean |
AstDeferredExpression.isReadOnly(EvaluationContext ctx)
|
static Node |
ELParser.parse(java.lang.String ref)
|
void |
SimpleNode.setValue(EvaluationContext ctx,
java.lang.Object value)
|
void |
Node.setValue(EvaluationContext ctx,
java.lang.Object value)
|
void |
AstValue.setValue(EvaluationContext ctx,
java.lang.Object value)
|
void |
AstIdentifier.setValue(EvaluationContext ctx,
java.lang.Object value)
|
void |
AstDynamicExpression.setValue(EvaluationContext ctx,
java.lang.Object value)
|
void |
AstDeferredExpression.setValue(EvaluationContext ctx,
java.lang.Object value)
|