Uses of Class
org.basex.query.ExprInfo

Packages that use ExprInfo
org.basex.data This package contains the main database structures. 
org.basex.query.expr This package contains all XQuery expressions. 
org.basex.query.ft This package contains all XQuery Full Text expressions. 
org.basex.query.func This package contains all XQuery functions. 
org.basex.query.item This package contains XQuery data types. 
org.basex.query.path This package contains XQuery path expressions. 
org.basex.query.up This package contains XQuery Update expressions. 
org.basex.query.util This package contains XQuery utility classes. 
 

Uses of ExprInfo in org.basex.data
 

Methods in org.basex.data with parameters of type ExprInfo
 void Serializer.openElement(ExprInfo expr, byte[]... a)
          Opens an element.
 

Uses of ExprInfo in org.basex.query.expr
 

Subclasses of ExprInfo in org.basex.query.expr
 class And
          And expression.
 class Arr
          Abstract array expression.
 class Case
          Case expression.
 class Cast
          Cast expression.
 class Castable
          Castable expression.
 class Catch
          Catch clause.
 class CAttr
          Attribute fragment.
 class CComm
          Comment fragment.
 class CDoc
          Document fragment.
 class CElem
          Element fragment.
 class CFrag
          Fragment constructor.
 class Clc
          Calculation.
 class CmpG
          General comparison.
 class CmpN
          Node comparison.
 class CmpR
          Range comparison expression.
 class CmpV
          Value comparison.
 class Context
          Context item.
 class CPI
          PI fragment.
 class CText
          Text fragment.
 class Except
          Except expression.
 class Expr
          Abstract expression.
 class FLWOR
          FLWOR clause.
 class FLWR
          FLWR clause.
 class For
          For clause.
 class ForLet
          Abstract For/Let Clause.
 class Func
          User defined function.
 class FunCall
          Function call.
 class Group
          Implementation of the group by clause.
 class Grp
          Single group expression.
 class If
          If expression.
 class IndexAccess
          This index class retrieves texts and attribute values from the index.
 class Instance
          Instance test.
 class InterSect
          Intersect expression.
 class IterPred
          Iterative predicate expression.
 class Let
          Let clause.
 class List
          Expression list.
 class Or
          Or expression.
 class Ord
          Single order specifier.
 class Order
          Order by expression.
 class Pos
          Pos expression.
 class Pred
          Predicate expression.
 class Preds
          Abstract predicate expression, implemented by Pred and Step.
 class Range
          Range expression.
 class RangeAccess
          This index class retrieves range values from the index.
 class Root
          Root node.
 class Satisfy
          Some/Every satisfier clause.
 class Simple
          Simple expression without arguments.
 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.
 

Uses of ExprInfo in org.basex.query.ft
 

Subclasses of ExprInfo in org.basex.query.ft
 class FTAnd
          FTAnd expression.
 class FTContains
          FTContains expression.
 class FTContainsIndex
          Sequential FTContains expression with index access.
 class FTContent
          FTContent expression.
 class FTDistance
          FTDistance expression.
 class FTExpr
          This class defines is an abstract class for full-text expressions.
 class FTIndexAccess
          FTContains expression with index access.
 class FTMildNot
          FTMildnot expression.
 class FTNot
          FTUnaryNot expression.
 class FTOpt
          This class contains all ftcontains options.
 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 FNAggr
          Aggregating functions.
 class FNBaseX
          Project specific functions.
 class FNGen
          Generating functions.
 class FNSeq
          Sequence functions.
 class FNSimple
          Simple functions.
 class Fun
          Abstract function definition.
 class FunJava
          Java function definition.
 

Uses of ExprInfo in org.basex.query.item
 

Subclasses of ExprInfo in org.basex.query.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 DBNode
          Disk-based Node item.
 class Dec
          Decimal item.
 class DSim
          Simple date item.
 class DTd
          DayTime Duration item.
 class Dtm
          DateTime item.
 class Dur
          Duration item.
 class FAttr
          Attribute node fragment.
 class FComm
          Comment node fragment.
 class FDoc
          Document node fragment.
 class FElem
          Element node fragment.
 class Flt
          Float item.
 class FNode
          Node type.
 class FPI
          PI node fragment.
 class FTItem
          XQuery item representing a full-text Node.
 class FTxt
          Text node fragment.
 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 QNm
          QName item.
 class Seq
          Item sequence.
 class Str
          String item.
 class Tim
          Time item.
 class Uri
          URI item.
 class YMd
          YearMonth Duration item.
 

Uses of ExprInfo in org.basex.query.path
 

Subclasses of ExprInfo in org.basex.query.path
 class AxisPath
          Axis Path expression.
 class IterPath
          Iterative path expression for location paths which return sorted and duplicate-free results.
 class IterStep
          Path expression.
 class MixedPath
          Path expression.
 class Path
          Path expression.
 class SimpleIterStep
          Iterative step expression without predicates.
 class Step
          Location Step expression.
 

Uses of ExprInfo in org.basex.query.up
 

Subclasses of ExprInfo in org.basex.query.up
 class Delete
          Delete expression.
 class Insert
          Insert expression.
 class Rename
          Rename expression.
 class Replace
          Replace expression.
 class Transform
          Transform expression.
 class Update
          Abstract update expression.
 

Uses of ExprInfo in org.basex.query.util
 

Subclasses of ExprInfo in org.basex.query.util
 class Functions
          Global expression context.
 class Var
          Variable.
 class Variables
          Variables.
 class Vars
          Variables.