Uses of Class
org.basex.query.ExprInfo

Packages that use ExprInfo
org.basex.data Contains BaseX data types, including the internal table representation in the Data class. 
org.basex.query.expr Contains XQuery 1.0 expressions. 
org.basex.query.ft Contains XQuery Full-Text 1.0 expressions. 
org.basex.query.func Contains XQuery 1.0 functions. 
org.basex.query.item Contains XQuery 1.0 data types. 
org.basex.query.path Contains XQuery 1.0 path expressions. 
org.basex.query.util Contains XQuery utility classes. 
 

Uses of ExprInfo in org.basex.data
 

Methods in org.basex.data with parameters of type ExprInfo
 void Serializer.emptyElement(ExprInfo expr, byte[]... a)
          Opens and closes an empty element.
 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 If
          FLWOR Clause.
 class IndexAccess
          This index class retrieves attribute values from the index.
 class Instance
          Instance Test.
 class InterSect
          Intersect expression.
 class IterPred
          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 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 FTContainsSIndex
          Sequential FTContains expression with index access.
 class FTExpr
          This class defines is an abstract class for full-text expressions.
 class FTIndex
          This expression retrieves the ids of indexed fulltext terms.
 class FTIndexAccess
          FTContains expression with index access.
 class FTMildNot
          FTMildnot expression.
 class FTMildNotIndex
          FTMildnotIndex expression.
 class FTNot
          FTUnaryNot expression.
 class FTNotIndex
          FTUnaryNot expression with index access.
 class FTOpt
          This class contains all ftcontains options.
 class FTOptions
          FTOptions expression.
 class FTOr
          FTOr expression.
 class FTPos
          FTSelect expression.
 class FTPosIndex
          FTSelect 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 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 FTNodeItem
          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 IterStep
          Path expression.
 class MixedPath
          Path expression.
 class Path
          Path expression.
 class SimpleIterPath
          Iterative path expression for location paths which return sorted and duplicate-free results.
 class SimpleIterStep
          Iterative step expression without predicates.
 class SingleIterPath
          Iterative path expression.
 class Step
          Location Step 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.