|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Expr | |
---|---|
org.basex.query.xquery | Includes an implementation of XQuery 1.0. |
org.basex.query.xquery.expr | Contains XQuery 1.0 expressions. |
org.basex.query.xquery.func | Contains XQuery 1.0 functions. |
org.basex.query.xquery.item | Contains XQuery 1.0 data types. |
org.basex.query.xquery.iter | Contains XQuery iterators. |
org.basex.query.xquery.path | Contains XQuery 1.0 path expressions. |
org.basex.query.xquery.util | Contains XQuery utility classes. |
Uses of Expr in org.basex.query.xquery |
---|
Methods in org.basex.query.xquery that return Expr | |
---|---|
Expr |
XQContext.comp(Expr e)
Evaluates the specified expression and returns an iterator. |
Methods in org.basex.query.xquery with parameters of type Expr | |
---|---|
Item |
XQContext.atomic(Expr expr,
Expr call,
boolean empty)
Returns the specified expression as an item. |
Expr |
XQContext.comp(Expr e)
Evaluates the specified expression and returns an iterator. |
Iter |
XQContext.iter(Expr e)
Evaluates the specified expression and returns an iterator. |
Uses of Expr in org.basex.query.xquery.expr |
---|
Subclasses of Expr in org.basex.query.xquery.expr | |
---|---|
class |
And
And expression. |
class |
Arr
Abstract array expression. |
class |
Case
Case expression. |
class |
Cast
Cast expression. |
class |
Castable
Castable expression. |
class |
CAttr
Attribute fragment. |
class |
CComm
Comment fragment. |
class |
CDoc
Document fragment. |
class |
CElem
Element fragment. |
class |
Clc
Calculation. |
class |
CmpG
General comparison. |
class |
CmpN
Node comparison. |
class |
CmpV
Value comparison. |
class |
Context
Context Item. |
class |
CPI
PI fragment. |
class |
CText
Text fragment. |
class |
Except
Except Expression. |
class |
FLWOR
FLWOR Clause. |
class |
FLWR
FLWR Clause. |
class |
For
For Clause. |
class |
ForLet
Abstract For/Let Clause. |
class |
FTAnd
FTAnd expression. |
class |
FTContains
FTContains expression. |
class |
FTExpr
This class defines is an abstract class for full-text expressions. |
class |
FTMildNot
FTMildnot expression. |
class |
FTNot
FTUnaryNot expression. |
class |
FTOptions
FTOptions expression. |
class |
FTOr
FTOr expression. |
class |
FTSelect
FTSelect expression. |
class |
FTWords
FTWords expression. |
class |
FunCall
Function call. |
class |
If
FLWOR Clause. |
class |
Instance
Instance Test. |
class |
InterSect
Intersect expression. |
class |
Let
Let Clause. |
class |
List
Expression List. |
class |
Or
Or expression. |
class |
Pred
Predicate expression. |
class |
PredIter
Predicate expression. |
class |
Range
Range Expression. |
class |
Root
Root node. |
class |
Satisfy
Some/Every Satisfier Clause. |
class |
Single
Abstract single expression. |
class |
Treat
Treat as expression. |
class |
Try
Project specific try/catch expression. |
class |
TypeSwitch
Typeswitch expression. |
class |
Unary
Unary Expression. |
class |
Union
Union Expression. |
class |
VarCall
Variable expression. |
Fields in org.basex.query.xquery.expr declared as Expr | |
---|---|
Expr[] |
FTSelect.dist
Distance occurrences. |
Expr[] |
Arr.expr
Expression list. |
Expr |
Func.expr
Function expression. |
Expr |
Single.expr
Expression list. |
Expr |
FTWords.query
Expression list. |
Expr |
FTSelect.weight
Weight. |
Expr |
FTSelect.window
Window. |
Methods in org.basex.query.xquery.expr that return Expr | |
---|---|
Expr |
Arr.comp(XQContext ctx)
|
Expr |
Case.comp(XQContext ctx)
|
Expr |
VarCall.comp(XQContext ctx)
|
Expr |
CmpG.comp(XQContext ctx)
|
Expr |
CElem.comp(XQContext ctx)
|
Expr |
Clc.comp(XQContext ctx)
|
Expr |
Root.comp(XQContext ctx)
|
Expr |
Or.comp(XQContext ctx)
|
Expr |
Pred.comp(XQContext ctx)
|
Expr |
Let.comp(XQContext ctx)
|
Expr |
If.comp(XQContext ctx)
|
Expr |
Cast.comp(XQContext ctx)
|
Expr |
FLWR.comp(XQContext ctx)
|
Expr |
List.comp(XQContext ctx)
|
Expr |
For.comp(XQContext ctx)
|
Expr |
Castable.comp(XQContext ctx)
|
abstract Expr |
Expr.comp(XQContext ctx)
Optimizes and compiles the expression. |
Expr |
CmpV.comp(XQContext ctx)
|
Expr |
Single.comp(XQContext ctx)
|
Expr |
CAttr.comp(XQContext ctx)
|
Expr |
Try.comp(XQContext ctx)
|
Expr |
TypeSwitch.comp(XQContext ctx)
|
Expr |
Context.comp(XQContext ctx)
|
Expr |
Unary.comp(XQContext ctx)
|
Expr |
And.comp(XQContext ctx)
|
Expr |
Satisfy.comp(XQContext ctx)
|
Constructors in org.basex.query.xquery.expr with parameters of type Expr | |
---|---|
And(Expr[] l)
Constructor. |
|
Case(Var v,
Expr r)
Constructor. |
|
Cast(Expr e,
SeqType t)
Function constructor. |
|
Castable(Expr e,
SeqType s)
Constructor. |
|
CAttr(Expr n,
Expr[] v,
boolean c)
Constructor. |
|
CAttr(Expr n,
Expr[] v,
boolean c)
Constructor. |
|
CComm(Expr c)
Constructor. |
|
CDoc(Expr e)
Constructor. |
|
CElem(Expr t,
Expr[] cont,
Atts ns)
Constructor. |
|
CElem(Expr t,
Expr[] cont,
Atts ns)
Constructor. |
|
Clc(Expr e1,
Expr e2,
Calc c)
Constructor. |
|
CmpG(Expr e1,
Expr e2,
CmpG.Comp c)
Constructor. |
|
CmpN(Expr e1,
Expr e2,
CmpN.Comp c)
Constructor. |
|
CmpV(Expr e1,
Expr e2,
CmpV.Comp c)
Constructor. |
|
CPI(Expr n,
Expr v)
Constructor. |
|
CText(Expr t)
Constructor. |
|
Except(Expr[] l)
Constructor. |
|
FLWOR(ForLet[] f,
Expr w,
Order o,
Expr r)
Constructor. |
|
FLWR(ForLet[] f,
Expr w,
Expr r)
Constructor. |
|
For(Expr e,
Var v,
Var p,
Var s)
Constructor. |
|
FTContains(Expr... ex)
Constructor. |
|
FTWords(Expr e,
FTOpt.FTMode m,
Expr[] o)
Constructor. |
|
FTWords(Expr e,
FTOpt.FTMode m,
Expr[] o)
Constructor. |
|
FunCall(int i,
Expr[] e)
Function constructor. |
|
If(Expr e,
Expr t,
Expr s)
Constructor. |
|
Instance(Expr e,
SeqType s)
Constructor. |
|
InterSect(Expr[] l)
Constructor. |
|
Let(Expr e,
Var v,
boolean s)
Constructor. |
|
List(Expr[] l)
Constructor. |
|
Or(Expr[] e)
Constructor. |
|
Ord(Expr e,
boolean d,
boolean l)
Constructor. |
|
Pred(Expr r,
Expr[] e)
Constructor. |
|
Pred(Expr r,
Expr[] e)
Constructor. |
|
PredIter(Expr r,
Expr[] e,
boolean last,
boolean num)
Constructor. |
|
PredIter(Expr r,
Expr[] e,
boolean last,
boolean num)
Constructor. |
|
Range(Expr e1,
Expr e2)
Constructor. |
|
Satisfy(For[] f,
Expr s,
boolean e)
Constructor. |
|
Treat(Expr e,
SeqType s)
Constructor. |
|
Try(Expr tr,
Expr ct,
Var v1,
Var v2)
Constructor. |
|
TypeSwitch(Expr t,
Case[] c,
Var v,
Expr r)
Constructor. |
|
Unary(Expr e,
boolean min)
Constructor. |
|
Union(Expr[] e)
Constructor. |
Uses of Expr in org.basex.query.xquery.func |
---|
Subclasses of Expr in org.basex.query.xquery.func | |
---|---|
class |
FNNode
Node functions. |
class |
FNSimple
Simple functions. |
class |
Fun
Abstract function definition. |
class |
FunJava
Java function definition. |
Fields in org.basex.query.xquery.func declared as Expr | |
---|---|
Expr[] |
Fun.args
Function results. |
Methods in org.basex.query.xquery.func that return Expr | |
---|---|
Expr |
FNSimple.c(XQContext ctx)
|
Expr |
Fun.c(XQContext ctx)
Compiles the function. |
Expr |
Fun.comp(XQContext ctx)
|
Methods in org.basex.query.xquery.func with parameters of type Expr | |
---|---|
Fun |
FNIndex.get(byte[] name,
byte[] uri,
Expr[] args)
Returns the specified function. |
Constructors in org.basex.query.xquery.func with parameters of type Expr | |
---|---|
FunJava(java.lang.Class<?> c,
java.lang.String m,
Expr[] a)
Constructor. |
Uses of Expr in org.basex.query.xquery.item |
---|
Subclasses of Expr in org.basex.query.xquery.item | |
---|---|
class |
Atm
Untyped atomic item. |
class |
B64
Base64Binary item. |
class |
Bln
Boolean item. |
class |
Dat
Date item. |
class |
Date
Date container. |
class |
Dbl
Double item. |
class |
Dec
Decimal item. |
class |
DNode
Disk-based Node item. |
class |
DSim
Simple date item. |
class |
DTd
DayTime Duration item. |
class |
Dtm
DateTime item. |
class |
Dur
Duration item. |
class |
FAttr
Attribute Node. |
class |
FComm
Comment Node. |
class |
FDoc
Document Node. |
class |
FElem
Element Node. |
class |
Flt
Float item. |
class |
FNode
Node Type. |
class |
FPI
PI Node. |
class |
FTxt
Text Node. |
class |
Hex
HexBinary item. |
class |
Item
Abstract item. |
class |
Itr
Integer item. |
class |
Jav
String item. |
class |
NCN
NCName item. |
class |
Nod
Node Type. |
class |
Num
Abstract numeric item. |
class |
QNm
QName item. |
class |
Seq
Item sequence. |
class |
Str
String item. |
class |
Tim
Time item. |
class |
Uri
URI item. |
class |
YMd
YearMonth Duration item. |
Methods in org.basex.query.xquery.item that return Expr | |
---|---|
Expr |
Item.comp(XQContext ctx)
|
Methods in org.basex.query.xquery.item with parameters of type Expr | |
---|---|
Item |
SeqType.cast(Iter iter,
Expr expr,
XQContext ctx)
Casts the specified iterator item. |
Uses of Expr in org.basex.query.xquery.iter |
---|
Methods in org.basex.query.xquery.iter with parameters of type Expr | |
---|---|
Item |
Iter.atomic(Expr expr,
boolean empty)
Checks if the specified iterator contains a single item. |
static void |
Iter.seqErr(Item i1,
Item i2,
Item i3,
Expr expr)
Throws a sequence error. |
Uses of Expr in org.basex.query.xquery.path |
---|
Subclasses of Expr in org.basex.query.xquery.path | |
---|---|
class |
IterStep
Path expression. |
class |
Path
Path expression. |
class |
SimpleIterPath
Path Expression when the axis is a descendant. |
class |
SimpleIterStep
Path expression. |
class |
Step
Location Step expression. |
Fields in org.basex.query.xquery.path declared as Expr | |
---|---|
Expr |
Path.root
Top expression. |
Methods in org.basex.query.xquery.path that return Expr | |
---|---|
Expr |
Path.comp(XQContext ctx)
|
Expr |
Step.comp(XQContext ctx)
|
Methods in org.basex.query.xquery.path with parameters of type Expr | |
---|---|
static Path |
Path.invertSIStep(SimpleIterStep sis,
Step curr,
Expr expr)
Inverts a path. |
Constructors in org.basex.query.xquery.path with parameters of type Expr | |
---|---|
IterStep(Axis a,
Test t,
Expr[] p,
boolean last,
boolean num)
Constructor. |
|
Path(Expr r,
Expr[] p)
Constructor. |
|
Path(Expr r,
Expr[] p)
Constructor. |
|
SimpleIterPath(Expr r,
Expr[] p)
Constructor. |
|
SimpleIterPath(Expr r,
Expr[] p)
Constructor. |
|
SimpleIterStep(Axis a,
Test t,
Expr[] p)
Constructor. |
|
Step(Axis a,
Test t,
Expr[] p)
Constructor. |
Uses of Expr in org.basex.query.xquery.util |
---|
Fields in org.basex.query.xquery.util declared as Expr | |
---|---|
Expr |
Var.expr
Variable expressions. |
Methods in org.basex.query.xquery.util that return Expr | |
---|---|
Expr |
Functions.get(QNm name,
Expr[] args)
Returns the specified function. |
Methods in org.basex.query.xquery.util with parameters of type Expr | |
---|---|
static void |
Err.empty(Expr ex)
Throws a empty sequence exception. |
Var |
Var.expr(Expr e,
XQContext ctx)
Binds the specified expression to the variable. |
Expr |
Functions.get(QNm name,
Expr[] args)
Returns the specified function. |
static void |
Err.nodes(Expr ex)
Throws a node exception. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |