|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ExprInfo | |
---|---|
org.basex.data | Database structures. |
org.basex.query | XQuery implementation. |
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.value | XQuery data types. |
org.basex.query.value.item | |
org.basex.query.value.map | |
org.basex.query.value.node | |
org.basex.query.value.seq | |
org.basex.query.value.type | |
org.basex.query.var | |
org.basex.util.ft | Full-text specific utility classes. |
Uses of ExprInfo in org.basex.data |
---|
Methods in org.basex.data with parameters of type ExprInfo | |
---|---|
protected void |
ExprInfo.addPlan(FElem plan,
FElem el,
ExprInfo... expr)
Adds trees of the specified expressions to the root node. |
Uses of ExprInfo in org.basex.query |
---|
Subclasses of ExprInfo in org.basex.query | |
---|---|
class |
LibraryModule
An XQuery main module. |
class |
MainModule
An XQuery main module. |
class |
StaticDecl
Common superclass for static functions and variables. |
class |
StaticScope
Superclass for static functions, variables and the main expression. |
Uses of ExprInfo in org.basex.query.expr |
---|
Subclasses of ExprInfo 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 |
DBPragma
Pragma for database options. |
class |
Except
Except expression. |
class |
Expr
Abstract class for representing XQuery expressions. |
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 |
ParseExpr
Abstract parse expression. |
class |
Pos
Pos expression. |
class |
Pragma
Abstract pragma 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. |
Uses of ExprInfo in org.basex.query.ft |
---|
Subclasses of ExprInfo 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 ExprInfo in org.basex.query.func |
---|
Subclasses of ExprInfo 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 |
StaticFunc
A static user-defined function. |
class |
StaticFuncCall
Function call for user-defined functions. |
class |
StaticFuncs
Container for a user-defined function. |
class |
TailFuncCall
A tail-recursive function call. |
Uses of ExprInfo in org.basex.query.gflwor |
---|
Subclasses of ExprInfo 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 ExprInfo in org.basex.query.path |
---|
Subclasses of ExprInfo 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 ExprInfo in org.basex.query.up.expr |
---|
Subclasses of ExprInfo 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 ExprInfo in org.basex.query.value |
---|
Subclasses of ExprInfo in org.basex.query.value | |
---|---|
class |
Value
Abstract value. |
Uses of ExprInfo in org.basex.query.value.item |
---|
Subclasses of ExprInfo in org.basex.query.value.item | |
---|---|
class |
ADate
Abstract super class for date items. |
class |
ADateDur
Abstract super class for dates and durations. |
class |
ANum
Abstract super class for all numeric items. |
class |
AStr
Abstract string item. |
class |
Atm
Untyped atomic item ( xs:untypedAtomic ). |
class |
B64
Base64 item ( xs:base64Binary ). |
class |
B64Stream
Streamable base64 item ( xs:base64Binary ). |
class |
Bin
Abstract class for binary items. |
class |
Bln
Boolean item ( xs:boolean ). |
class |
Dat
Date item ( xs:date ). |
class |
Dbl
Double item ( xs:double ). |
class |
Dec
Decimal item ( xs:decimal ). |
class |
DTDur
DayTime Duration item ( xs:dayTimeDuration ). |
class |
Dtm
DateTime item ( xs:dateTime ). |
class |
Dur
Duration item ( xs:duration ). |
class |
FItem
Abstract super class for function items. |
class |
Flt
Float item ( xs:float ). |
class |
FuncItem
Function item. |
class |
GDt
Simple date item, used for xs:gYearMonth , xs:gYear ,
xs:gMonthDay , xs:gDay and xs:gMonth . |
class |
Hex
HexBinary item ( xs:hexBinary ). |
class |
Int
Integer item ( xs:int , xs:integer , xs:short , etc.). |
class |
Item
Abstract super class for all items. |
class |
Jav
Java item. |
class |
QNm
QName item ( xs:QName ). |
class |
Str
String item ( xs:string , xs:normalizedString , xs:language ,
etc.). |
class |
StrStream
Streamable string item ( xs:string ). |
class |
Tim
Time item ( xs:time ). |
class |
Uri
URI item ( xs:anyURI ). |
class |
YMDur
YearMonth duration ( xs:yearMonthDuration ). |
Uses of ExprInfo in org.basex.query.value.map |
---|
Subclasses of ExprInfo in org.basex.query.value.map | |
---|---|
class |
Map
The map item. |
Uses of ExprInfo in org.basex.query.value.node |
---|
Subclasses of ExprInfo in org.basex.query.value.node | |
---|---|
class |
ANode
Abstract node type. |
class |
DBNode
Database nodes. |
class |
FAttr
Attribute node fragment. |
class |
FComm
Comment node fragment. |
class |
FDoc
Document node fragment. |
class |
FElem
Element node fragment. |
class |
FNames
Namespace node. |
class |
FNode
Main memory based node fragments. |
class |
FPI
PI node fragment. |
class |
FTNode
Disk-based full-text Node item. |
class |
FTPosNode
Database node with full-text positions. |
class |
FTxt
Text node fragment. |
Uses of ExprInfo in org.basex.query.value.seq |
---|
Subclasses of ExprInfo in org.basex.query.value.seq | |
---|---|
class |
BlnSeq
Sequence of items of type xs:boolean , containing at least two of them. |
class |
BytSeq
Sequence of items of type xs:byte , containing at least two of them. |
class |
DblSeq
Sequence of items of type xs:double , containing at least two of them. |
class |
DBNodeSeq
Sequence, containing at least two ordered database nodes. |
class |
DecSeq
Sequence of items of type xs:decimal , containing at least two of them. |
class |
Empty
Empty sequence. |
class |
FltSeq
Sequence of items of type xs:float , containing at least two of them. |
class |
IntSeq
Sequence of items of type xs:integer , containing at least two of them. |
class |
ItemSeq
Sequence, containing at least two items. |
class |
NativeSeq
Sequence of items, which are stored in their primitive/native representation. |
class |
RangeSeq
Range sequence, containing at least two integers. |
class |
Seq
Sequence, containing at least two items. |
class |
StrSeq
Sequence of items of type xs:string , containing at least two of them. |
Uses of ExprInfo in org.basex.query.value.type |
---|
Methods in org.basex.query.value.type with parameters of type ExprInfo | |
---|---|
Value |
SeqType.cast(Item it,
QueryContext ctx,
InputInfo ii,
ExprInfo e)
Tries to cast the given item to this sequence type. |
Value |
SeqType.cast(Value val,
QueryContext ctx,
InputInfo ii,
ExprInfo e)
Casts a sequence to this type. |
Uses of ExprInfo in org.basex.query.var |
---|
Subclasses of ExprInfo in org.basex.query.var | |
---|---|
class |
StaticVar
Static variable to which an expression can be assigned. |
class |
StaticVarRef
Reference to a static variable. |
class |
Var
Variable expression. |
class |
Variables
Container of global variables of a module. |
class |
VarRef
Local Variable Reference expression. |
Uses of ExprInfo in org.basex.util.ft |
---|
Subclasses of ExprInfo in org.basex.util.ft | |
---|---|
class |
FTOpt
This class contains all full-text options. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |