Package org.basex.query.expr

XQuery expressions.

See:
          Description

Interface Summary
XQFunction Interface for XQuery functions.
 

Class Summary
And And expression.
Arith Arithmetic expression.
Arr Abstract array expression.
Cast Cast expression.
Castable Castable expression.
Catch Catch clause.
CAttr Attribute constructor.
CComm Comment fragment.
CDoc Document fragment.
CElem Element constructor.
CFrag Fragment constructor.
Cmp Abstract comparison.
CmpG General comparison.
CmpN Node comparison.
CmpR Numeric range expression.
CmpSR String range expression.
CmpV Value comparison.
CName Abstract fragment constructor with a QName argument.
CNSpace Namespace constructor.
Constr Element constructor.
Context Context item.
CPI PI fragment.
CTxt Text fragment.
DBPragma Pragma for database options.
Except Except expression.
Expr Abstract class for representing XQuery expressions.
Extension Pragma extension.
Filter Abstract filter expression.
If If expression.
IndexAccess This abstract class retrieves values from an index.
Instance Instance test.
InterSect Intersect expression.
List Expression list.
LitMap A literal map expression.
Logical Logical expression, extended by And and Or.
Or Or expression.
ParseExpr Abstract parse expression.
Pos Pos expression.
Pragma Abstract pragma expression.
Preds Abstract predicate expression, implemented by Filter and Step.
Quantifier Some/Every satisfier clause.
Range Range expression.
RangeAccess This index class retrieves range values from the index.
Root Root node.
Simple Simple expression without arguments.
Single Abstract single expression.
StringRangeAccess This index class retrieves ranges from a value index.
Switch Switch expression.
SwitchCase Single case of a switch expression.
Treat Treat as expression.
Try Project specific try/catch expression.
TypeCase Case expression for typeswitch.
TypeCheck Checks the argument expression's result type.
TypeSwitch Typeswitch expression.
Unary Unary expression.
Union Union expression.
ValueAccess This index class retrieves texts and attribute values from the index.
 

Enum Summary
Calc Calculation.
CmpG.OpG Comparators.
CmpN.OpN Comparators.
CmpV.OpV Comparators.
Expr.Flag Flags that influence query compilation.
 

Package org.basex.query.expr Description

XQuery expressions.