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 NodeMethodExpressionImpl.getNode()private NodeValueExpressionImpl.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.booleanValueExpressionImpl.isReadOnly(ELContext context) void -
Uses of ELException in com.sun.el.lang
Methods in com.sun.el.lang that throw ELExceptionModifier and TypeMethodDescriptionprivate NodeExpressionBuilder.build()static final intExpressionBuilder.createMethodExpression(Class expectedReturnType, Class[] expectedParamTypes) static NodeExpressionBuilder.createNode(String expr) private static NodeExpressionBuilder.createNodeInternal(String expr) ExpressionBuilder.createValueExpression(Class expectedType) static final booleanprivate voidScan the expression nodes and captures the functions and variables used in this expression.static final voidELSupport.throwUnhandled(Object base, Object property) voidConstructors 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 TypeMethodDescriptionvoidNode.accept(NodeVisitor visitor) voidSimpleNode.accept(NodeVisitor visitor) private MethodExpressionAstIdentifier.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.TargetAstValue.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 ObjectAstValue.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) booleanAstChoice.isReadOnly(EvaluationContext ctx) booleanAstDeferredExpression.isReadOnly(EvaluationContext ctx) booleanAstDynamicExpression.isReadOnly(EvaluationContext ctx) booleanAstIdentifier.isReadOnly(EvaluationContext ctx) booleanAstValue.isReadOnly(EvaluationContext ctx) booleanNode.isReadOnly(EvaluationContext ctx) booleanSimpleNode.isReadOnly(EvaluationContext ctx) static NodevoidAstChoice.setValue(EvaluationContext ctx, Object value) voidAstDeferredExpression.setValue(EvaluationContext ctx, Object value) voidAstDynamicExpression.setValue(EvaluationContext ctx, Object value) voidAstIdentifier.setValue(EvaluationContext ctx, Object value) voidAstSemiColon.setValue(EvaluationContext ctx, Object value) voidAstValue.setValue(EvaluationContext ctx, Object value) voidNode.setValue(EvaluationContext ctx, Object value) voidSimpleNode.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 PropertyDescriptorReflectionUtil.getPropertyDescriptor(Object base, Object property) -
Uses of ELException in jakarta.el
Subclasses of ELException in jakarta.elModifier and TypeClassDescriptionclassThrown when a method could not be found while evaluating aMethodExpression.classThrown when a property could not be found while evaluating aValueExpressionorMethodExpression.classThrown when a property could not be written to while setting the value on aValueExpression.Methods in jakarta.el that throw ELExceptionModifier and TypeMethodDescriptionvoidELManager.importClass(String className) Import a class.voidImportHandler.importClass(String name) Import a class.voidELManager.importStatic(String staticMemberName) Import a static field or method.voidImportHandler.importStatic(String name) Import a static field or method.Invoke the encapsulated Lambda expression.