Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES