Uses of Class
jakarta.el.ELException
Packages that use ELException
Package
Description
Provides the API for Jakarta Expression Language 4.0
-
Uses of ELException in com.sun.el
Methods in com.sun.el that throw ELExceptionModifier and TypeMethodDescriptionMethodExpressionImpl.getMethodInfo
(ELContext context) Evaluates the expression relative to the provided context, and returns information about the actual referenced method.MethodExpressionLiteral.getMethodInfo
(ELContext context) private Node
MethodExpressionImpl.getNode()
private Node
ValueExpressionImpl.getNode()
Class
<?> ValueExpressionImpl.getValueReference
(ELContext context) 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
-
Uses of ELException in com.sun.el.lang
Methods in com.sun.el.lang that throw ELExceptionModifier and TypeMethodDescriptionprivate Node
ExpressionBuilder.build()
static final int
ExpressionBuilder.createMethodExpression
(Class expectedReturnType, Class[] expectedParamTypes) static Node
ExpressionBuilder.createNode
(String expr) private static Node
ExpressionBuilder.createNodeInternal
(String expr) ExpressionBuilder.createValueExpression
(Class expectedType) static final boolean
private void
Scan the expression nodes and captures the functions and variables used in this expression.static final void
ELSupport.throwUnhandled
(Object base, Object property) void
Constructors in com.sun.el.lang that throw ELException -
Uses of ELException in com.sun.el.parser
Methods in com.sun.el.parser that throw ELExceptionModifier and TypeMethodDescriptionvoid
Node.accept
(NodeVisitor visitor) void
SimpleNode.accept
(NodeVisitor visitor) private MethodExpression
AstIdentifier.getMethodExpression
(EvaluationContext ctx) AstIdentifier.getMethodInfo
(EvaluationContext ctx, Class[] paramTypes) AstValue.getMethodInfo
(EvaluationContext ctx, Class[] paramTypes) Node.getMethodInfo
(EvaluationContext ctx, Class[] paramTypes) SimpleNode.getMethodInfo
(EvaluationContext ctx, Class[] paramTypes) Object[]
AstMethodArguments.getParameters
(EvaluationContext ctx) private AstValue.Target
AstValue.getTarget
(EvaluationContext ctx) ArithmeticNode.getType
(EvaluationContext ctx) AstChoice.getType
(EvaluationContext ctx) AstCompositeExpression.getType
(EvaluationContext ctx) AstDeferredExpression.getType
(EvaluationContext ctx) AstDynamicExpression.getType
(EvaluationContext ctx) AstEmpty.getType
(EvaluationContext ctx) AstFloatingPoint.getType
(EvaluationContext ctx) AstFunction.getType
(EvaluationContext ctx) AstIdentifier.getType
(EvaluationContext ctx) AstInteger.getType
(EvaluationContext ctx) AstLiteralExpression.getType
(EvaluationContext ctx) AstNegative.getType
(EvaluationContext ctx) AstNot.getType
(EvaluationContext ctx) AstNull.getType
(EvaluationContext ctx) AstString.getType
(EvaluationContext ctx) AstValue.getType
(EvaluationContext ctx) BooleanNode.getType
(EvaluationContext ctx) Node.getType
(EvaluationContext ctx) SimpleNode.getType
(EvaluationContext ctx) AstAnd.getValue
(EvaluationContext ctx) AstAssign.getValue
(EvaluationContext ctx) AstBracketSuffix.getValue
(EvaluationContext ctx) AstChoice.getValue
(EvaluationContext ctx) AstCompositeExpression.getValue
(EvaluationContext ctx) AstConcat.getValue
(EvaluationContext ctx) AstDeferredExpression.getValue
(EvaluationContext ctx) AstDiv.getValue
(EvaluationContext ctx) AstDotSuffix.getValue
(EvaluationContext ctx) AstDynamicExpression.getValue
(EvaluationContext ctx) AstEmpty.getValue
(EvaluationContext ctx) AstEqual.getValue
(EvaluationContext ctx) AstFalse.getValue
(EvaluationContext ctx) AstFloatingPoint.getValue
(EvaluationContext ctx) AstFunction.getValue
(EvaluationContext ctx) AstGreaterThan.getValue
(EvaluationContext ctx) AstGreaterThanEqual.getValue
(EvaluationContext ctx) AstIdentifier.getValue
(EvaluationContext ctx) AstInteger.getValue
(EvaluationContext ctx) AstLambdaExpression.getValue
(EvaluationContext ctx) AstLessThan.getValue
(EvaluationContext ctx) AstLessThanEqual.getValue
(EvaluationContext ctx) AstLiteralExpression.getValue
(EvaluationContext ctx) AstMinus.getValue
(EvaluationContext ctx) AstMod.getValue
(EvaluationContext ctx) AstMult.getValue
(EvaluationContext ctx) AstNegative.getValue
(EvaluationContext ctx) AstNot.getValue
(EvaluationContext ctx) AstNotEqual.getValue
(EvaluationContext ctx) AstNull.getValue
(EvaluationContext ctx) AstOr.getValue
(EvaluationContext ctx) AstPlus.getValue
(EvaluationContext ctx) AstSemiColon.getValue
(EvaluationContext ctx) AstString.getValue
(EvaluationContext ctx) AstTrue.getValue
(EvaluationContext ctx) AstValue.getValue
(EvaluationContext ctx) private Object
AstValue.getValue
(Object base, Node child, EvaluationContext ctx) Node.getValue
(EvaluationContext ctx) SimpleNode.getValue
(EvaluationContext ctx) AstIdentifier.getValueReference
(EvaluationContext ctx) AstValue.getValueReference
(EvaluationContext ctx) Node.getValueReference
(EvaluationContext ctx) SimpleNode.getValueReference
(EvaluationContext ctx) AstChoice.invoke
(EvaluationContext ctx, Class[] paramTypes, Object[] paramValues) AstIdentifier.invoke
(EvaluationContext ctx, Class[] paramTypes, Object[] paramValues) AstValue.invoke
(EvaluationContext ctx, Class[] paramTypes, Object[] paramValues) Node.invoke
(EvaluationContext ctx, Class[] paramTypes, Object[] paramValues) SimpleNode.invoke
(EvaluationContext ctx, Class[] paramTypes, Object[] paramValues) boolean
AstChoice.isReadOnly
(EvaluationContext ctx) boolean
AstDeferredExpression.isReadOnly
(EvaluationContext ctx) boolean
AstDynamicExpression.isReadOnly
(EvaluationContext ctx) boolean
AstIdentifier.isReadOnly
(EvaluationContext ctx) boolean
AstValue.isReadOnly
(EvaluationContext ctx) boolean
Node.isReadOnly
(EvaluationContext ctx) boolean
SimpleNode.isReadOnly
(EvaluationContext ctx) static Node
void
AstChoice.setValue
(EvaluationContext ctx, Object value) void
AstDeferredExpression.setValue
(EvaluationContext ctx, Object value) void
AstDynamicExpression.setValue
(EvaluationContext ctx, Object value) void
AstIdentifier.setValue
(EvaluationContext ctx, Object value) void
AstSemiColon.setValue
(EvaluationContext ctx, Object value) void
AstValue.setValue
(EvaluationContext ctx, Object value) void
Node.setValue
(EvaluationContext ctx, Object value) void
SimpleNode.setValue
(EvaluationContext ctx, Object value) void
-
Uses of ELException in com.sun.el.util
Methods in com.sun.el.util that throw ELExceptionModifier and TypeMethodDescriptionstatic PropertyDescriptor
ReflectionUtil.getPropertyDescriptor
(Object base, Object property) -
Uses of ELException in jakarta.el
Subclasses of ELException in jakarta.elModifier and TypeClassDescriptionclass
Thrown when a method could not be found while evaluating aMethodExpression
.class
Thrown when a property could not be found while evaluating aValueExpression
orMethodExpression
.class
Thrown when a property could not be written to while setting the value on aValueExpression
.Methods in jakarta.el that throw ELExceptionModifier and TypeMethodDescriptionvoid
ELManager.importClass
(String className) Import a class.void
ImportHandler.importClass
(String name) Import a class.void
ELManager.importStatic
(String staticMemberName) Import a static field or method.void
ImportHandler.importStatic
(String name) Import a static field or method.Invoke the encapsulated Lambda expression.