## Uses of Class
org.zkoss.xel.XelException

- Packages that use XelException
  Package | Description
  --- | ---
  org.zkoss.bind.impl |
  org.zkoss.bind.sys |
  org.zkoss.bind.xel |
  org.zkoss.clientbind |
  org.zkoss.web.servlet.dsp |
  org.zkoss.web.servlet.dsp.impl |
  org.zkoss.web.servlet.xel |
  org.zkoss.web.util.resource |
  org.zkoss.xel |
  org.zkoss.xel.el |
  org.zkoss.xel.util |
  org.zkoss.xel.zel |
  org.zkoss.zk.xel |
  org.zkoss.zk.xel.impl |
  org.zkoss.zkmax.bind.impl |
  org.zkoss.zkmax.xel.el |
  org.zkoss.zkmax.xel.el21 |
  org.zkoss.zkmax.xel.mvel |
  org.zkoss.zkmax.xel.ognl |
  org.zkoss.zkplus.cdi |

- - ### Uses of XelException in org.zkoss.bind.impl

    Methods in org.zkoss.bind.impl that throw XelException
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.lang.Object` | PropertyExpression.`evaluate​(XelContext ctx)` |
    `java.lang.Class<?>` | BindEvaluatorXImpl.`getType​(BindContext ctx, Component comp, ExpressionX expression)` |
    `java.lang.Object` | BindEvaluatorXImpl.`getValue​(BindContext ctx, Component comp, ExpressionX expression)` |
    `ValueReference` | BindEvaluatorXImpl.`getValueReference​(BindContext ctx, Component comp, ExpressionX expression)` |
    `boolean` | BindEvaluatorXImpl.`isReadOnly​(BindContext ctx, Component comp, ExpressionX expression)` |
    `boolean` | PropertyExpression.`isReadOnly​(XelContext ctx)` |
    `ExpressionX` | BindEvaluatorXImpl.`parseExpressionX​(BindContext ctx, java.lang.String expression, java.lang.Class<?> expectedType)` |
    `void` | BindEvaluatorXImpl.`setValue​(BindContext ctx, Component comp, ExpressionX expression, java.lang.Object value)` |
    `void` | PropertyExpression.`setValue​(XelContext ctx, java.lang.Object value)` |

  - ### Uses of XelException in org.zkoss.bind.sys

    Methods in org.zkoss.bind.sys that throw XelException
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.lang.Class<?>` | BindEvaluatorX.`getType​(BindContext ctx, Component comp, ExpressionX expression)` | Returns the result type of the specified expression.
    `java.lang.Object` | BindEvaluatorX.`getValue​(BindContext ctx, Component comp, ExpressionX expression)` | Sets the specified value to the property resolved from the specified expression.
    `ValueReference` | BindEvaluatorX.`getValueReference​(BindContext ctx, Component comp, ExpressionX expression)` | Returns the result reference of the specified expression.
    `boolean` | BindEvaluatorX.`isReadOnly​(BindContext ctx, Component comp, ExpressionX expression)` | Returns whether the specified expression a read only expression.
    `ExpressionX` | BindEvaluatorX.`parseExpressionX​(BindContext ctx, java.lang.String expression, java.lang.Class<?> expectedType)` | Prepares the expressionX.
    `void` | BindEvaluatorX.`setValue​(BindContext ctx, Component comp, ExpressionX expression, java.lang.Object value)` | Sets the specified value to the property resolved from the specified expression.

  - ### Uses of XelException in org.zkoss.bind.xel

    Methods in org.zkoss.bind.xel that throw XelException
    Modifier and Type | Method | Description
    --- | --- | ---
    `Expression` | BindXelFactory.`parseExpression​(XelContext xelc, java.lang.String expression, java.lang.Class expectedType)` |

  - ### Uses of XelException in org.zkoss.clientbind

    Methods in org.zkoss.clientbind that throw XelException
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.lang.Object` | ClientBinderResolver.`evaluate​(Component comp, Expression expression)` |
    `java.lang.Object` | ClientBinderResolver.`evaluate​(Page page, Expression expression)` |
    `java.lang.Class<?>` | ClientBinderResolver.`getType​(BindContext ctx, Component comp, ExpressionX expression)` |
    `java.lang.Object` | ClientBinderResolver.`getValue​(BindContext ctx, Component comp, ExpressionX expression)` |
    `ValueReference` | ClientBinderResolver.`getValueReference​(BindContext ctx, Component comp, ExpressionX expression)` |
    `boolean` | ClientBinderResolver.`isReadOnly​(BindContext ctx, Component comp, ExpressionX expression)` |
    `Expression` | ClientBinderResolver.`parseExpression​(java.lang.String expression, java.lang.Class expectedType)` |
    `ExpressionX` | ClientBinderResolver.`parseExpressionX​(BindContext ctx, java.lang.String expression, java.lang.Class<?> expectedType)` |
    `void` | ClientBinderResolver.`setValue​(BindContext ctx, Component comp, ExpressionX expression, java.lang.Object value)` |

  - ### Uses of XelException in org.zkoss.web.servlet.dsp

    Methods in org.zkoss.web.servlet.dsp that throw XelException
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | Interpreter.`interpret​(javax.servlet.ServletContext ctx, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.io.Writer out, java.lang.String content, java.lang.String ctype, Locator locator)` | Interprets the specified content based on the HTTP request.
    `void` | Interpreter.`interpret​(javax.servlet.ServletContext ctx, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.String content, java.lang.String ctype, Locator locator)` | Interprets the specified content based on the HTTP request.
    `void` | Interpreter.`interpret​(DspContext dc, java.lang.String content, java.lang.String ctype, XelContext xelc)` | Interprets the specified content and generates the result to the output specified in `DspContext`.
    `Interpretation` | Interpreter.`parse​(java.lang.String content, java.lang.String ctype, XelContext xelc, Locator loc)` | Parses a content to a meta format called `Interpretation`.

  - ### Uses of XelException in org.zkoss.web.servlet.dsp.impl

    Methods in org.zkoss.web.servlet.dsp.impl that throw XelException
    Modifier and Type | Method | Description
    --- | --- | ---
    `Interpretation` | Parser.`parse​(java.lang.String content, java.lang.String ctype, XelContext xelc, Locator loc)` | Parses the content into a meta format

  - ### Uses of XelException in org.zkoss.web.servlet.xel

    Methods in org.zkoss.web.servlet.xel that throw XelException
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.lang.Object` | RequestXelResolver.`resolveVariable​(java.lang.String name)` |

  - ### Uses of XelException in org.zkoss.web.util.resource

    Methods in org.zkoss.web.util.resource that throw XelException
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.lang.Object` | ServletRequestResolver.`resolveVariable​(java.lang.String name)` |

  - ### Uses of XelException in org.zkoss.xel

    Methods in org.zkoss.xel that return XelException
    Modifier and Type | Method | Description
    --- | --- | ---
    `static XelException` | XelException.Aide.`wrap​(java.lang.Throwable t)` | Converts an exception to XelException if it is not RuntimeException nor Error.
    `static XelException` | XelException.Aide.`wrap​(java.lang.Throwable t, int code)` | Converts an exception to XelException if it is not RuntimeException nor Error.
    `static XelException` | XelException.Aide.`wrap​(java.lang.Throwable t, int code, java.lang.Object fmtArg)` | Converts an exception to XelException if it is not RuntimeException nor Error.
    `static XelException` | XelException.Aide.`wrap​(java.lang.Throwable t, int code, java.lang.Object[] fmtArgs)` | Converts an exception to XelException if it is not RuntimeException nor Error.
    `static XelException` | XelException.Aide.`wrap​(java.lang.Throwable t, java.lang.String msg)` | Converts an exception to XelException if it is not RuntimeException nor Error.

    Methods in org.zkoss.xel that throw XelException
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.lang.Object` | Expression.`evaluate​(XelContext ctx)` | Evaluates an expression that was previously prepared.
    `java.lang.Object` | ExpressionFactory.`evaluate​(XelContext ctx, java.lang.String expression, java.lang.Class<?> expectedType)` | Evaluates an expression.
    `static java.lang.Object` | Expressions.`evaluate​(XelContext ctx, java.lang.String expression, java.lang.Class<?> expectedType)` | Evaluates an expression.
    `boolean` | ExpressionX.`isReadOnly​(XelContext ctx)` | Returns whether this is a read only (cannot setValue) expression.
    `static ExpressionFactory` | Expressions.`newExpressionFactory()` | Instantiates an instance of `ExpressionFactory`.
    `Expression` | ExpressionFactory.`parseExpression​(XelContext ctx, java.lang.String expression, java.lang.Class<?> expectedType)` | Prepares (a.k.a., compiles) an expression.
    `java.lang.Class<?>` | FunctionMapperExt.`resolveClass​(java.lang.String name)` | Resolves a class with the specified logic name, or null if not found.
    `Function` | FunctionMapper.`resolveFunction​(java.lang.String prefix, java.lang.String name)` | Resolves a function `Function` with the specified name and prefix.
    `java.lang.Object` | VariableResolver.`resolveVariable​(java.lang.String name)` | Resolves the specified variable.
    `java.lang.Object` | VariableResolverX.`resolveVariable​(XelContext ctx, java.lang.Object base, java.lang.Object name)` | Resolves the the given variable on the given base object.
    `void` | ExpressionX.`setValue​(XelContext ctx, java.lang.Object value)` | Set values into the property resolved by this expression.

  - ### Uses of XelException in org.zkoss.xel.el

    Methods in org.zkoss.xel.el that throw XelException
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.lang.Object` | ELFactory.`evaluate​(XelContext xelc, java.lang.String expression, java.lang.Class expectedType)` |
    `Expression` | ELFactory.`parseExpression​(XelContext xelc, java.lang.String expression, java.lang.Class expectedType)` |

  - ### Uses of XelException in org.zkoss.xel.util

    Methods in org.zkoss.xel.util that throw XelException
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | TaglibMapper.`load​(java.lang.String prefix, java.lang.String uri, Locator locator)` | Loads function and class definitions from taglib.
    `void` | TaglibMapper.`load​(java.lang.String prefix, java.net.URL url)` | Loads function and class definitions from taglib.
    `void` | TaglibMapper.`load​(java.lang.String prefix, Element root)` | Loads function and class definitions from DOM.
    `java.lang.Object` | SimpleResolver.`resolveVariable​(java.lang.String name)` |

  - ### Uses of XelException in org.zkoss.xel.zel

    Methods in org.zkoss.xel.zel that throw XelException
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.lang.Object` | ELFactory.`evaluate​(XelContext xelc, java.lang.String expression, java.lang.Class expectedType)` |
    `java.lang.Object` | ELXelExpression.`evaluate​(XelContext xelc)` |
    `boolean` | ELXelExpression.`isReadOnly​(XelContext xelc)` |
    `Expression` | ELFactory.`parseExpression​(XelContext xelc, java.lang.String expression, java.lang.Class expectedType)` |
    `void` | ELXelExpression.`setValue​(XelContext xelc, java.lang.Object value)` |

  - ### Uses of XelException in org.zkoss.zk.xel

    Methods in org.zkoss.zk.xel that throw XelException
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.lang.Object` | Evaluator.`evaluate​(Component comp, Expression expression)` | Evaluates the expression.
    `java.lang.Object` | Evaluator.`evaluate​(Page page, Expression expression)` | Evaluates the expression.
    `java.lang.Object` | ExValue.`getValue​(Evaluator eval, Component comp)` | Returns the value after evaluation.
    `java.lang.Object` | ExValue.`getValue​(Evaluator eval, Page page)` | Returns the value after evaluation.
    `Expression` | Evaluator.`parseExpression​(java.lang.String expression, java.lang.Class<?> expectedType)` | Prepares the expression.

  - ### Uses of XelException in org.zkoss.zk.xel.impl

    Methods in org.zkoss.zk.xel.impl that throw XelException
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.lang.Object` | SimpleEvaluator.`evaluate​(Component comp, Expression expression)` |
    `java.lang.Object` | SimpleEvaluator.`evaluate​(Page page, Expression expression)` |
    `Expression` | SimpleEvaluator.`parseExpression​(java.lang.String expression, java.lang.Class expectedType)` |
    `java.lang.Object` | ExecutionResolver.`resolveVariable​(java.lang.String name)` |

  - ### Uses of XelException in org.zkoss.zkmax.bind.impl

    Methods in org.zkoss.zkmax.bind.impl that throw XelException
    Modifier and Type | Method | Description
    --- | --- | ---
    `Expression` | BindXelFactoryEx.`parseExpression​(XelContext xelc, java.lang.String expression, java.lang.Class expectedType)` |
    `ExpressionX` | BindEvaluatorXImplEx.`parseExpressionX​(BindContext ctx, java.lang.String expression, java.lang.Class<?> expectedType)` |

  - ### Uses of XelException in org.zkoss.zkmax.xel.el

    Methods in org.zkoss.zkmax.xel.el that throw XelException
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.lang.Object` | ApacheELFactory.`evaluate​(XelContext xelc, java.lang.String expression, java.lang.Class expectedType)` |
    `Expression` | ApacheELFactory.`parseExpression​(XelContext xelc, java.lang.String expression, java.lang.Class expectedType)` |

  - ### Uses of XelException in org.zkoss.zkmax.xel.el21

    Methods in org.zkoss.zkmax.xel.el21 that throw XelException
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.lang.Object` | ApacheELFactory.`evaluate​(XelContext xelc, java.lang.String expression, java.lang.Class expectedType)` |
    `Expression` | ApacheELFactory.`parseExpression​(XelContext xelc, java.lang.String expression, java.lang.Class expectedType)` |

  - ### Uses of XelException in org.zkoss.zkmax.xel.mvel

    Methods in org.zkoss.zkmax.xel.mvel that throw XelException
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.lang.Object` | MVELFactory.`evaluate​(XelContext ctx, java.lang.String expression, java.lang.Class expectedType)` |
    `Expression` | MVELFactory.`parseExpression​(XelContext ctx, java.lang.String expression, java.lang.Class expectedType)` |

  - ### Uses of XelException in org.zkoss.zkmax.xel.ognl

    Methods in org.zkoss.zkmax.xel.ognl that throw XelException
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.lang.Object` | OGNLFactory.`evaluate​(XelContext ctx, java.lang.String expression, java.lang.Class expectedType)` |
    `Expression` | OGNLFactory.`parseExpression​(XelContext ctx, java.lang.String expression, java.lang.Class expectedType)` |

  - ### Uses of XelException in org.zkoss.zkplus.cdi

    Methods in org.zkoss.zkplus.cdi that throw XelException
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.lang.Object` | DelegatingVariableResolver.`resolveVariable​(java.lang.String name)` |
    `java.lang.Object` | DelegatingVariableResolver.`resolveVariable​(XelContext ctx, java.lang.Object base, java.lang.Object name)` |