Package | Description |
---|---|
com.sun.el | |
com.sun.el.lang | |
com.sun.el.parser | |
com.sun.el.util | |
javax.el |
Provides the API for the Unified Expression Language 2.2
used by the JSP 2.2 and JSF 2.0 technologies.
|
Modifier and Type | Method and Description |
---|---|
MethodInfo |
MethodExpressionLiteral.getMethodInfo(ELContext context) |
MethodInfo |
MethodExpressionImpl.getMethodInfo(ELContext context)
Evaluates the expression relative to the provided context, and returns
information about the actual referenced method.
|
Class |
ValueExpressionImpl.getType(ELContext context) |
Object |
ValueExpressionImpl.getValue(ELContext context) |
ValueReference |
ValueExpressionImpl.getValueReference(ELContext context) |
Object |
MethodExpressionLiteral.invoke(ELContext context,
Object[] params) |
Object |
MethodExpressionImpl.invoke(ELContext context,
Object[] params)
Evaluates the expression relative to the provided context, invokes the
method that was found using the supplied parameters, and returns the
result of the method invocation.
|
boolean |
ValueExpressionImpl.isReadOnly(ELContext context) |
void |
ValueExpressionImpl.setValue(ELContext context,
Object value) |
Modifier and Type | Method and Description |
---|---|
static int |
ELSupport.compare(Object obj0,
Object obj1) |
MethodExpression |
ExpressionBuilder.createMethodExpression(Class expectedReturnType,
Class[] expectedParamTypes) |
static Node |
ExpressionBuilder.createNode(String expr) |
ValueExpression |
ExpressionBuilder.createValueExpression(Class expectedType) |
static boolean |
ELSupport.equals(Object obj0,
Object obj1) |
static void |
ELSupport.throwUnhandled(Object base,
Object property) |
void |
ExpressionBuilder.visit(Node node) |
Constructor and Description |
---|
ExpressionBuilder(String expression,
ELContext ctx) |
Modifier and Type | Method and Description |
---|---|
static Method |
ReflectionUtil.findMethod(Object base,
Object property,
Object[] params) |
static PropertyDescriptor |
ReflectionUtil.getPropertyDescriptor(Object base,
Object property) |
static Object |
ReflectionUtil.invokeMethod(Object base,
Object property,
Object[] params)
Invoke a method with parameters.
|
Modifier and Type | Class and Description |
---|---|
class |
MethodNotFoundException
Thrown when a method could not be found while evaluating a
MethodExpression . |
class |
PropertyNotFoundException
Thrown when a property could not be found while evaluating a
ValueExpression or MethodExpression . |
class |
PropertyNotWritableException
Thrown when a property could not be written to while setting the
value on a
ValueExpression . |
Copyright © 2013. All Rights Reserved.