|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ParseExpr | |
---|---|
org.basex.query.expr | XQuery expressions. |
org.basex.query.ft | XQuery Full Text expressions. |
org.basex.query.func | XQuery functions. |
org.basex.query.gflwor | |
org.basex.query.path | XQuery path expressions. |
org.basex.query.up.expr | |
org.basex.query.util | XQuery utility classes. |
org.basex.query.var |
Uses of ParseExpr in org.basex.query.expr |
---|
Subclasses of ParseExpr in org.basex.query.expr | |
---|---|
class |
And
And expression. |
class |
Arith
Arithmetic expression. |
class |
Arr
Abstract array expression. |
class |
Cast
Cast expression. |
class |
Castable
Castable expression. |
class |
Catch
Catch clause. |
class |
CAttr
Attribute constructor. |
class |
CComm
Comment fragment. |
class |
CDoc
Document fragment. |
class |
CElem
Element constructor. |
class |
CFrag
Fragment constructor. |
class |
Cmp
Abstract comparison. |
class |
CmpG
General comparison. |
class |
CmpN
Node comparison. |
class |
CmpR
Numeric range expression. |
class |
CmpSR
String range expression. |
class |
CmpV
Value comparison. |
class |
CName
Abstract fragment constructor with a QName argument. |
class |
CNSpace
Namespace constructor. |
class |
Context
Context item. |
class |
CPI
PI fragment. |
class |
CTxt
Text fragment. |
class |
Except
Except expression. |
class |
Extension
Pragma extension. |
class |
Filter
Abstract filter expression. |
class |
If
If expression. |
class |
IndexAccess
This abstract class retrieves values from an index. |
class |
Instance
Instance test. |
class |
InterSect
Intersect expression. |
class |
List
Expression list. |
class |
LitMap
A literal map expression. |
class |
Logical
Logical expression, extended by And and Or . |
class |
Or
Or expression. |
class |
Pos
Pos expression. |
class |
Preds
Abstract predicate expression, implemented by Filter and
Step . |
class |
Quantifier
Some/Every satisfier clause. |
class |
Range
Range expression. |
class |
RangeAccess
This index class retrieves range values from the index. |
class |
Root
Root node. |
class |
Simple
Simple expression without arguments. |
class |
Single
Abstract single expression. |
class |
StringRangeAccess
This index class retrieves ranges from a value index. |
class |
Switch
Switch expression. |
class |
SwitchCase
Single case of a switch expression. |
class |
Treat
Treat as expression. |
class |
Try
Project specific try/catch expression. |
class |
TypeCase
Case expression for typeswitch. |
class |
TypeCheck
Checks the argument expression's result type. |
class |
TypeSwitch
Typeswitch expression. |
class |
Unary
Unary expression. |
class |
Union
Union expression. |
class |
ValueAccess
This index class retrieves texts and attribute values from the index. |
Methods in org.basex.query.expr with type parameters of type ParseExpr | ||
---|---|---|
protected
|
ParseExpr.copyType(T e)
Copies this expression's return type and size to the given expression. |
Uses of ParseExpr in org.basex.query.ft |
---|
Subclasses of ParseExpr in org.basex.query.ft | |
---|---|
class |
FTAnd
FTAnd expression. |
class |
FTContains
Abstract FTContains expression. |
class |
FTContainsExpr
FTContains expression. |
class |
FTContent
FTContent expression. |
class |
FTDistance
FTDistance expression. |
class |
FTExpr
This class defines is an abstract class for full-text expressions. |
class |
FTExtensionSelection
FTExtensionSelection expression. |
class |
FTFilter
Abstract FTFilter expression. |
class |
FTIndexAccess
FTContains expression with index access. |
class |
FTMildNot
FTMildnot expression. |
class |
FTNot
FTUnaryNot expression. |
class |
FTOptions
FTOptions expression. |
class |
FTOr
FTOr expression. |
class |
FTOrder
FTOrder expression. |
class |
FTScope
FTScope expression. |
class |
FTWeight
FTOptions expression. |
class |
FTWindow
FTWindow expression. |
class |
FTWords
FTWords expression. |
Uses of ParseExpr in org.basex.query.func |
---|
Subclasses of ParseExpr in org.basex.query.func | |
---|---|
class |
BaseFuncCall
Function call for user-defined functions. |
class |
DynFuncCall
Dynamic function call. |
class |
FNAcc
Accessor functions. |
class |
FNAdmin
Admin functions. |
class |
FNAggr
Aggregating functions. |
class |
FNArchive
Functions on archives. |
class |
FNClient
Functions to connect remote database instances. |
class |
FNContext
Context functions. |
class |
FNConvert
Functions for converting data to other formats. |
class |
FNCrypto
EXPath Cryptographic Module. |
class |
FNDate
Date functions. |
class |
FNDb
Database functions. |
class |
FNFetch
Functions for fetching resources. |
class |
FNFile
Functions on files and directories. |
class |
FNFormat
Formatting functions. |
class |
FNFt
Full-text functions. |
class |
FNFunc
Functions on functions. |
class |
FNGen
Generating functions. |
class |
FNHash
Hashing functions. |
class |
FNHof
Implementation-specific functions on functions. |
class |
FNHtml
Functions for converting HTML to XML. |
class |
FNHttp
HTTP Client Module. |
class |
FNId
ID functions. |
class |
FNIndex
Index functions. |
class |
FNInfo
Info functions. |
class |
FNInspect
Inspect functions. |
class |
FNJson
Project specific functions. |
class |
FNMap
Functions on maps. |
class |
FNMath
Math functions. |
class |
FNNode
Node functions. |
class |
FNNum
Numeric functions. |
class |
FNOut
Output functions. |
class |
FNPat
String pattern functions. |
class |
FNProc
Functions to execute system commands. |
class |
FNProf
Profiling functions. |
class |
FNQName
QName functions. |
class |
FNRandom
Random functions. |
class |
FNRepo
Functions on EXPath packages. |
class |
FNSeq
Sequence functions. |
class |
FNSimple
Simple functions. |
class |
FNSql
Functions on relational databases. |
class |
FNStr
String functions. |
class |
FNStream
Streaming functions. |
class |
FNUnit
Unit functions. |
class |
FNValidate
Functions for validating documents. |
class |
FNXQuery
XQuery functions. |
class |
FNXslt
Functions for performing XSLT transformations. |
class |
FNZip
Functions on zip files. |
class |
FuncLit
A named function literal. |
class |
InlineFunc
Inline function. |
class |
JavaFunc
Java function binding. |
class |
JavaMapping
This class contains common methods for executing Java code and mapping Java objects to XQuery values. |
class |
JavaModuleFunc
Java function binding. |
class |
PartFunc
Partial function application. |
class |
StandardFunc
Standard (built-in) functions. |
class |
StaticFuncCall
Function call for user-defined functions. |
class |
TailFuncCall
A tail-recursive function call. |
Uses of ParseExpr in org.basex.query.gflwor |
---|
Subclasses of ParseExpr in org.basex.query.gflwor | |
---|---|
class |
Count
GFLWOR count clause. |
class |
For
FLWOR for clause, iterating over a sequence. |
class |
GFLWOR
General FLWOR expression. |
static class |
GFLWOR.Clause
A FLWOR clause. |
class |
GroupBy
The GFLWOR group by expression. |
static class |
GroupBy.Spec
Grouping spec. |
class |
Let
FLWOR let clause, binding an expression to a variable. |
class |
OrderBy
FLWOR order by -expression. |
static class |
OrderBy.Key
Sort key. |
class |
Where
GFLWOR where clause, filtering tuples not satisfying the predicate. |
class |
Window
the GFLWOR window clause. |
static class |
Window.Condition
A window start of end condition. |
Uses of ParseExpr in org.basex.query.path |
---|
Subclasses of ParseExpr in org.basex.query.path | |
---|---|
class |
AxisPath
Abstract axis path expression. |
class |
Bang
Map ("bang") operator. |
class |
MixedPath
Mixed path expression. |
class |
Path
Path expression. |
class |
Step
Abstract axis step expression. |
Uses of ParseExpr in org.basex.query.up.expr |
---|
Subclasses of ParseExpr in org.basex.query.up.expr | |
---|---|
class |
Delete
Delete expression. |
class |
Insert
Insert expression. |
class |
Rename
Rename expression. |
class |
Replace
Replace expression. |
class |
Transform
Transform expression. |
Uses of ParseExpr in org.basex.query.util |
---|
Methods in org.basex.query.util with parameters of type ParseExpr | |
---|---|
Expr |
IndexCosts.invert(Expr ex,
ParseExpr root,
boolean text)
Rewrites the specified expression for index access. |
static QueryException |
Err.number(ParseExpr e,
Item it)
Throws a number exception. |
static QueryException |
Err.type(ParseExpr e,
Type t,
Item it)
Throws a type exception. |
Uses of ParseExpr in org.basex.query.var |
---|
Subclasses of ParseExpr in org.basex.query.var | |
---|---|
class |
StaticVarRef
Reference to a static variable. |
class |
VarRef
Local Variable Reference expression. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |