Package org.basex.query.expr

This package contains all XQuery expressions.

See:
          Description

Class Summary
And And expression.
Arr Abstract array expression.
Case Case expression.
Cast Cast expression.
Castable Castable expression.
Catch Catch clause.
CAttr Attribute fragment.
CComm Comment fragment.
CDoc Document fragment.
CElem Element fragment.
CFrag Fragment constructor.
Clc Calculation.
CmpG General comparison.
CmpN Node comparison.
CmpR Range comparison expression.
CmpV Value comparison.
Constr Element constructor.
Context Context item.
CPI PI fragment.
CText Text fragment.
Except Except expression.
Expr Abstract expression.
FLWOR FLWOR clause.
FLWR FLWR clause.
For For clause.
ForLet Abstract For/Let Clause.
Func User defined function.
FunCall Function call.
Group Implementation of the group by clause.
Grp Single group expression.
If If expression.
IndexAccess This index class retrieves texts and attribute values from the index.
Instance Instance test.
InterSect Intersect expression.
IterPred Iterative predicate expression.
Let Let clause.
List Expression list.
Or Or expression.
Ord Single order specifier.
Order Order by expression.
Pos Pos expression.
Pred Predicate expression.
Preds Abstract predicate expression, implemented by Pred and Step.
Range Range expression.
RangeAccess This index class retrieves range values from the index.
Root Root node.
Satisfy Some/Every satisfier clause.
Simple Simple expression without arguments.
Single Abstract single expression.
Treat Treat as expression.
Try Project specific try/catch expression.
TypeSwitch Typeswitch expression.
Unary Unary expression.
Union Union expression.
VarCall Variable expression.
 

Enum Summary
Calc Calculation.
CmpG.Comp Comparators.
CmpN.Comp Comparators.
CmpV.Comp Comparators.
Expr.Use Usage flags.
Return Return types.
 

Package org.basex.query.expr Description

This package contains all XQuery expressions.