|
|||||||||
| 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.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 with parameters of type Expr | |
|---|---|
Item |
XQContext.eval(Expr expr)
Evaluates the specified expression. |
Iter |
XQContext.iter(Expr expr)
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
Expression List. |
class |
CmpV
Value comparison. |
class |
Context
Context Item. |
class |
CPI
PI fragment. |
class |
CText
Text fragment. |
class |
Except
Expression List. |
class |
FLWOR
FLWOR Clause. |
class |
For
For Clause. |
class |
ForLet
Abstract For/Let Clause. |
class |
FTAnd
FTAnd expression. |
class |
FTCont
FTContains expression. |
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
User defined function. |
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 |
Ord
Single order specifier. |
class |
Order
Order by expression. |
class |
Pred
Predicate expression. |
class |
Range
Range Expression. |
class |
Satisfy
Some/Every Satisfier Clause. |
class |
Treat
Treat as expression. |
class |
TypeSwitch
Typeswitch expression. |
class |
Unary
Unary Expression. |
class |
Union
Expression List. |
class |
VarCall
Variable expression. |
| Fields in org.basex.query.xquery.expr declared as Expr | |
|---|---|
Expr[] |
FTSelect.dist
Distance occurrences. |
Expr |
Func.expr
Function expression. |
Expr |
FTSelect.expr
Expression. |
Expr |
FTOptions.expr
Expression. |
Expr |
Cast.expr
Argument. |
Expr[] |
Arr.list
Expression list. |
Expr |
FTSelect.weight
Weight. |
Expr |
FTSelect.window
Window. |
| 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,
FAttr[] ns)
Constructor. |
|
CElem(Expr t,
Expr[] cont,
FAttr[] ns)
Constructor. |
|
Clc(Expr e1,
Expr e2,
Calc c)
Constructor. |
|
CmpG(Expr e1,
Expr e2,
Cmp c)
Constructor. |
|
CmpN(Expr e1,
Expr e2,
Cmp c)
Constructor. |
|
CmpV(Expr e1,
Expr e2,
Cmp 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. |
|
For(Expr e,
Var v,
Var p,
Var s)
Constructor. |
|
FTAnd(Expr[] l)
Constructor. |
|
FTCont(Expr e1,
Expr e2)
Constructor. |
|
FTMildNot(Expr[] l)
Constructor. |
|
FTNot(Expr e)
Constructor. |
|
FTOptions(Expr e)
Constructor. |
|
FTOr(Expr[] l)
Constructor. |
|
FTSelect(Expr e)
Constructor. |
|
FTWords(Expr e,
int m,
Expr[] o)
Constructor. |
|
FTWords(Expr e,
int 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)
Constructor. |
|
List(Expr[] l)
Constructor. |
|
Or(Expr[] l)
Constructor. |
|
Ord(Expr e,
boolean d,
boolean l,
Item c)
Constructor. |
|
Pred(Expr e,
Expr[] p)
Constructor. |
|
Pred(Expr e,
Expr[] p)
Constructor. |
|
Range(Expr e1,
Expr e2)
Constructor. |
|
Satisfy(For[] f,
Expr s,
boolean e)
Constructor. |
|
Treat(Expr e,
SeqType s)
Constructor. |
|
TypeSwitch(Expr e,
Case[] c,
Var v,
Expr r)
Constructor. |
|
Unary(Expr e,
boolean min)
Constructor. |
|
Union(Expr[] l)
Constructor. |
|
| Uses of Expr in org.basex.query.xquery.func |
|---|
| Subclasses of Expr in org.basex.query.xquery.func | |
|---|---|
class |
FNSimple
Simple functions. |
class |
Fun
Abstract function definition. |
| Methods in org.basex.query.xquery.func that return Expr | |
|---|---|
Expr |
Fun.comp(XQContext ctx)
|
Expr |
Fun.comp(XQContext ctx,
Expr[] arg)
Compiles the function. |
Expr |
FNSimple.comp(XQContext ctx,
Expr[] arg)
|
| Methods in org.basex.query.xquery.func with parameters of type Expr | |
|---|---|
Expr |
Fun.comp(XQContext ctx,
Expr[] arg)
Compiles the function. |
Expr |
FNSimple.comp(XQContext ctx,
Expr[] arg)
|
Fun |
FNIndex.get(byte[] name,
Expr[] args)
Returns the specified function. |
| 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 |
Byt
Byte item. |
class |
Dat
Date item. |
class |
Date
Date container. |
class |
Day
Day item. |
class |
Dbl
Double item. |
class |
Dec
Decimal item. |
class |
DNode
Disk-based Node item. |
class |
DTd
DayTime Duration item. |
class |
Dtm
DateTime item. |
class |
Dur
Duration item. |
class |
Ent
Entity 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 |
ID
ID item. |
class |
IDR
IDRef item. |
class |
Int
Integer item. |
class |
Item
Abstract item. |
class |
Itr
Integer item. |
class |
Lan
Language item. |
class |
Lng
Long item. |
class |
MDa
MonthDay item. |
class |
Mon
Month item. |
class |
Nam
Name item. |
class |
NCN
NCName item. |
class |
NIn
Negative Integer item. |
class |
NMT
NMTOKEN item. |
class |
NNI
Non-negative Integer item. |
class |
Node
Node Type. |
class |
NPI
Non-positive Integer item. |
class |
NSt
Normalized string item. |
class |
Num
Abstract numeric item. |
class |
PIn
Positive Integer item. |
class |
QNm
QName item. |
class |
Seq
Item sequence. |
class |
SeqRange
Range sequence. |
class |
Shr
Short item. |
class |
Str
String item. |
class |
Tim
Time item. |
class |
Tok
Token item. |
class |
UBy
Unsigned Byte item. |
class |
UIn
Unsigned Integer item. |
class |
ULn
Unsigned Long item. |
class |
URI
URI item. |
class |
USh
Unsigned Short item. |
class |
Yea
Year item. |
class |
YMd
YearMonth Duration item. |
class |
YMo
YearMonth item. |
| Methods in org.basex.query.xquery.item that return Expr | |
|---|---|
Expr |
Item.comp(XQContext ctx)
|
| Uses of Expr in org.basex.query.xquery.path |
|---|
| Subclasses of Expr in org.basex.query.xquery.path | |
|---|---|
class |
Path
Path expression. |
class |
PathAbs
Path expression. |
class |
PathRel
Path expression. |
class |
Step
Path expression. |
| Methods in org.basex.query.xquery.path that return Expr | |
|---|---|
Expr |
PathRel.comp(XQContext ctx)
|
Expr |
Path.comp(XQContext ctx)
|
| Constructors in org.basex.query.xquery.path with parameters of type Expr | |
|---|---|
Path(Expr[] p)
Constructor. |
|
PathAbs(Expr[] p)
Constructor. |
|
PathRel(Expr e,
Expr[] p)
Constructor. |
|
PathRel(Expr e,
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(XQContext ctx,
QNm name,
Expr[] args)
Returns the specified function. |
| Methods in org.basex.query.xquery.util with parameters of type Expr | |
|---|---|
static Item |
Err.empty(Expr ex)
Throws a empty sequence exception. |
Var |
Var.expr(Expr e,
XQContext ctx)
Sets the specified expression. |
Expr |
Functions.get(XQContext ctx,
QNm name,
Expr[] args)
Returns the specified function. |
static Item |
Err.nodes(Expr ex)
Throws a node exception. |
static Item |
Err.seq(Expr e,
Expr ex)
Throws a sequence exception. |
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||