Overview | Package | Class | Use | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.basex.query.EvalException

Packages that use EvalException
org.basex.query | Provides classes for querying the data.
org.basex.query.xpath | Includes an implementation of XPath 1.0.
org.basex.query.xpath.expr | Contains XPath 1.0 expressions.
org.basex.query.xpath.func | Contains XPath 1.0 functions.
org.basex.query.xpath.internal | Contains internally used XPath expressions.
org.basex.query.xpath.locpath | Contains classes for the evaluation of XPath 1.0 location steps.
org.basex.query.xquery | Includes an implementation of XQuery 1.0.

Uses of EvalException in org.basex.query

Methods in org.basex.query that throw EvalException
`abstract void` | `QueryContext.compile(Nodes nodes)` Optimizes the expression.
`abstract Result` | `QueryContext.eval(Nodes nodes)` Evaluates the expression with the specified context set.

Uses of EvalException in org.basex.query.xpath

Methods in org.basex.query.xpath that throw EvalException
`void` | `XPContext.compile(Nodes n)`
`Item` | `XPContext.eval(Expr e)` Evaluates the expression with the specified context set.
`Result` | `XPContext.eval(Nodes nodes)`

Uses of EvalException in org.basex.query.xpath.expr

Methods in org.basex.query.xpath.expr that throw EvalException
`Expr` | `Union.compile(XPContext ctx)`
`Expr` | `Unary.compile(XPContext ctx)`
`Expr` | `Relational.compile(XPContext ctx)`
`Expr` | `Path.compile(XPContext ctx)`
`Expr` | `Or.compile(XPContext ctx)`
`Expr` | `InterSect.compile(XPContext ctx)`
`Expr` | `FTUnion.compile(XPContext ctx)`
`Expr` | `FTUnaryNot.compile(XPContext ctx)`
`Expr` | `FTOr.compile(XPContext ctx)`
`Expr` | `FTNotExprs.compile(XPContext ctx)`
`Expr` | `FTMildNot.compile(XPContext ctx)`
`Expr` | `FTIntersection.compile(XPContext ctx)`
`Expr` | `FTContains.compile(XPContext ctx)`
`Expr` | `FTAnd.compile(XPContext ctx)`
`Expr` | `Filter.compile(XPContext ctx)`
`abstract Expr` | `Expr.compile(XPContext ctx)` Tries to optimize the Expression.
`Expr` | `Equality.compile(XPContext ctx)`
`Expr` | `Calculation.compile(XPContext ctx)`
`Expr` | `And.compile(XPContext ctx)`
`NodeSet` | `Union.eval(XPContext ctx)`
`Num` | `Unary.eval(XPContext ctx)`
`NodeSet` | `Path.eval(XPContext ctx)`
`Bool` | `Or.eval(XPContext ctx)`
`NodeSet` | `InterSect.eval(XPContext ctx)`
`NodeSet` | `FTUnion.eval(XPContext ctx)`
`Bool` | `FTUnaryNot.eval(XPContext ctx)`
`Bool` | `FTOr.eval(XPContext ctx)`
`NodeSet` | `FTNotExprs.eval(XPContext ctx)`
`Bool` | `FTMildNot.eval(XPContext ctx)`
`NodeSet` | `FTIntersection.eval(XPContext ctx)`
`Bool` | `FTContains.eval(XPContext ctx)`
`Bool` | `FTAnd.eval(XPContext ctx)`
`NodeSet` | `Filter.eval(XPContext ctx)`
`abstract Item` | `Expr.eval(XPContext ctx)` Evaluates the expression with the specified context set.
`Bool` | `Comparison.eval(XPContext ctx)`
`Num` | `Calculation.eval(XPContext ctx)`
`Bool` | `And.eval(XPContext ctx)`
`Expr` | `Or.indexEquivalent(XPContext ctx, Step curr)`
`Expr` | `FTUnaryNot.indexEquivalent(XPContext ctx, Step curr)`
`Expr` | `FTOr.indexEquivalent(XPContext ctx, Step curr)`
`Expr` | `FTMildNot.indexEquivalent(XPContext ctx, Step curr)`
`Expr` | `FTContains.indexEquivalent(XPContext ctx, Step curr)`
`Expr` | `FTAnd.indexEquivalent(XPContext ctx, Step curr)`
`Expr` | `Expr.indexEquivalent(XPContext ctx, Step step)` For predicate optimization.
`Expr` | `And.indexEquivalent(XPContext ctx, Step curr)`

Uses of EvalException in org.basex.query.xpath.func

Methods in org.basex.query.xpath.func that throw EvalException
`Expr` | `Round.compile(XPContext ctx)`
`Expr` | `Not.compile(XPContext ctx)`
`Expr` | `Func.compile(XPContext ctx)`
`Expr` | `Floor.compile(XPContext ctx)`
`Expr` | `Count.compile(XPContext ctx)`
`Expr` | `ContainsLC.compile(XPContext ctx)`
`Expr` | `Contains.compile(XPContext ctx)`
`Expr` | `Ceiling.compile(XPContext ctx)`
`Literal` | `Translate.eval(XPContext ctx)`
`Num` | `Sum.eval(XPContext ctx)`
`Literal` | `SubstringBefore.eval(XPContext ctx)`
`Literal` | `SubstringAfter.eval(XPContext ctx)`
`Literal` | `SubStr.eval(XPContext ctx)`
`Num` | `StringLength.eval(XPContext ctx)`
`Literal` | `StringFunc.eval(XPContext ctx)`
`Bool` | `StartsWith.eval(XPContext ctx)`
`Item` | `Sort.eval(XPContext ctx)`
`Num` | `Round.eval(XPContext ctx)`
`Item` | `Random.eval(XPContext ctx)`
`Num` | `Position.eval(XPContext ctx)`
`Num` | `NumFunc.eval(XPContext ctx)`
`Bool` | `Not.eval(XPContext ctx)`
`Literal` | `NormalizeSpace.eval(XPContext ctx)`
`NodeSet` | `Nodes.eval(XPContext ctx)`
`Literal` | `Name.eval(XPContext ctx)`
`Literal` | `LocalName.eval(XPContext ctx)`
`Num` | `Last.eval(XPContext ctx)`
`Bool` | `Lang.eval(XPContext ctx)`
`NodeSet` | `Id.eval(XPContext ctx)`
`Num` | `Floor.eval(XPContext ctx)`
`NodeSet` | `Doc.eval(XPContext ctx)`
`NodeSet` | `Distinct.eval(XPContext ctx)`
`Num` | `Count.eval(XPContext ctx)`
`Bool` | `ContainsLC.eval(XPContext ctx)`
`Bool` | `Contains.eval(XPContext ctx)`
`Literal` | `Concat.eval(XPContext ctx)`
`Num` | `Ceiling.eval(XPContext ctx)`
`Bool` | `BooleanFunc.eval(XPContext ctx)`
`Item[]` | `Func.evalArgs(XPContext ctx)` Evaluates the arguments.

Uses of EvalException in org.basex.query.xpath.internal

Methods in org.basex.query.xpath.internal that throw EvalException
`Bool` | `Range.eval(XPContext ctx)`
`Bool` | `OneOf.eval(XPContext ctx)`
`NodeSet` | `IndexMatch.eval(XPContext ctx)`
`Bool` | `AllOf.eval(XPContext ctx)`

Uses of EvalException in org.basex.query.xpath.locpath

Methods in org.basex.query.xpath.locpath that throw EvalException
`boolean` | `Steps.compile(XPContext ctx)` Optimizes the predicates.
`boolean` | `Preds.compile(XPContext ctx)` Optimizes the predicates.
`Expr` | `LocPath.compile(XPContext ctx)`
`NodeSet` | `Steps.eval(XPContext ctx)` Evaluates the location steps.
`NodeSet` | `LocPathRel.eval(XPContext ctx)`
`NodeSet` | `LocPathAbs.eval(XPContext ctx)`
`abstract NodeSet` | `LocPath.eval(XPContext ctx)`
`void` | `Preds.eval(XPContext ctx, NodeBuilder nodes, NodeBuilder result)` Evaluates the predicates.
`Expr` | `PredSimple.indexEquivalent(XPContext ctx, Step step)`

Uses of EvalException in org.basex.query.xquery

Subclasses of EvalException in org.basex.query.xquery
`class` | `XQException` This class indicates exceptions during query evaluation.

Overview | Package | Class | Use | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES