|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Item | |
---|---|
org.basex.query | This package contains the XQuery implementation. |
org.basex.query.expr | This package contains all XQuery expressions. |
org.basex.query.func | This package contains all XQuery functions. |
org.basex.query.item | This package contains XQuery data types. |
org.basex.query.iter | This package contains iterator implementations. |
org.basex.query.up | This package contains XQuery Update expressions. |
org.basex.query.util | This package contains XQuery utility classes. |
Uses of Item in org.basex.query |
---|
Fields in org.basex.query declared as Item | |
---|---|
Item |
QueryContext.item
Current context. |
Methods in org.basex.query with parameters of type Item | |
---|---|
void |
QueryContext.serialize(Serializer ser,
Item i)
Serializes the specified item. |
Uses of Item in org.basex.query.expr |
---|
Methods in org.basex.query.expr that return Item | |
---|---|
Item |
Unary.atomic(QueryContext ctx)
|
Item |
Or.atomic(QueryContext ctx)
|
Item |
Func.atomic(QueryContext ctx)
|
Item |
Expr.atomic(QueryContext ctx)
Evaluates the expression and returns the resulting item or a null reference. |
Item |
CmpR.atomic(QueryContext ctx)
|
Item |
Clc.atomic(QueryContext ctx)
|
Item |
Cast.atomic(QueryContext ctx)
|
Item |
Expr.checkCtx(QueryContext ctx)
Throws an exception if the context item is not set. |
Item |
Expr.ebv(QueryContext ctx)
Checks if the iterator can be dissolved into an effective boolean value. |
abstract Item |
Calc.ev(Item a,
Item b)
Performs the calculation. |
Item |
Expr.test(QueryContext ctx)
Performs a predicate test and returns the item if test was successful. |
Methods in org.basex.query.expr with parameters of type Item | |
---|---|
Case |
Case.comp(QueryContext ctx,
Item it)
Compiles the expression. |
abstract boolean |
CmpV.Comp.e(Item a,
Item b)
Evaluates the expression. |
abstract boolean |
CmpN.Comp.e(Item a,
Item b)
Evaluates the expression. |
abstract Item |
Calc.ev(Item a,
Item b)
Performs the calculation. |
Nod |
Root.root(Item i)
Returns the root node of the specified item. |
static boolean |
CmpV.valCheck(Item a,
Item b)
Checks if the specified items can be compared. |
Uses of Item in org.basex.query.func |
---|
Methods in org.basex.query.func that return Item | |
---|---|
Item |
FNSimple.atomic(QueryContext ctx)
|
Item |
FNSeq.atomic(QueryContext ctx)
|
Item |
FNGen.atomic(QueryContext ctx)
|
Item |
FNBaseX.atomic(QueryContext ctx)
|
Item |
FNAggr.atomic(QueryContext ctx)
|
Uses of Item in org.basex.query.item |
---|
Subclasses of Item 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 |
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. |
Fields in org.basex.query.item declared as Item | |
---|---|
Item[] |
Seq.val
Item array. |
Methods in org.basex.query.item that return Item | |
---|---|
Item |
Seq.atomic(QueryContext ctx)
|
Item |
Item.atomic(QueryContext ctx)
|
Item |
SeqType.cast(Item it,
Expr expr,
QueryContext ctx)
Casts the specified item. |
Item |
SeqType.cast(Item item,
QueryContext ctx)
Casts the specified item. |
Item |
Type.e(Item it,
QueryContext ctx)
Constructs a new item from the specified item. |
Item |
Type.e(Object o)
Constructs a new item from the specified Java object. |
Item |
Seq.ebv(QueryContext ctx)
|
Item |
Item.ebv(QueryContext ctx)
|
static Item |
Seq.get(Item[] v,
int s)
Constructor. |
Item |
Seq.test(QueryContext ctx)
|
Item |
Item.test(QueryContext ctx)
|
Methods in org.basex.query.item with parameters of type Item | |
---|---|
Item |
SeqType.cast(Item it,
Expr expr,
QueryContext ctx)
Casts the specified item. |
Item |
SeqType.cast(Item item,
QueryContext ctx)
Casts the specified item. |
int |
YMd.diff(Item it)
|
int |
Str.diff(Item it)
|
int |
Seq.diff(Item it)
|
int |
QNm.diff(Item it)
|
int |
Nod.diff(Item i)
|
int |
Jav.diff(Item it)
|
int |
Itr.diff(Item it)
|
int |
Item.diff(Item it)
Returns the difference between the current and the specified item. |
int |
Flt.diff(Item it)
|
int |
Dur.diff(Item it)
|
int |
DTd.diff(Item it)
|
int |
DSim.diff(Item it)
|
int |
Dec.diff(Item it)
|
int |
Dbl.diff(Item it)
|
int |
Date.diff(Item it)
|
int |
Bln.diff(Item it)
|
int |
Atm.diff(Item it)
|
Item |
Type.e(Item it,
QueryContext ctx)
Constructs a new item from the specified item. |
boolean |
Str.eq(Item it)
|
boolean |
Seq.eq(Item it)
|
boolean |
QNm.eq(Item it)
|
boolean |
Nod.eq(Item i)
|
boolean |
Jav.eq(Item it)
|
boolean |
Itr.eq(Item it)
|
abstract boolean |
Item.eq(Item it)
Checks the items for equality. |
boolean |
Hex.eq(Item it)
|
boolean |
Flt.eq(Item it)
|
boolean |
Dur.eq(Item it)
|
boolean |
Dec.eq(Item it)
|
boolean |
Dbl.eq(Item it)
|
boolean |
Date.eq(Item it)
|
boolean |
Bln.eq(Item it)
|
boolean |
B64.eq(Item it)
|
boolean |
Atm.eq(Item it)
|
static Item |
Seq.get(Item[] v,
int s)
Constructor. |
Uses of Item in org.basex.query.iter |
---|
Fields in org.basex.query.iter declared as Item | |
---|---|
Item[] |
SeqIter.item
Items. |
Methods in org.basex.query.iter that return Item | |
---|---|
Item |
SeqIter.finish()
|
Item |
NodIter.finish()
|
Item |
Iter.finish()
Returns a sequence from all iterator values. |
Item |
SeqIter.get(long i)
|
Item |
RangeIter.get(long i)
|
Item |
Iter.get(long i)
Returns the specified item. |
Item |
SeqIter.next()
|
Item |
RangeIter.next()
|
abstract Item |
Iter.next()
Returns the next item or null if no other items are found. |
Methods in org.basex.query.iter with parameters of type Item | |
---|---|
void |
SeqIter.add(Item it)
Adds a single item. |
Constructors in org.basex.query.iter with parameters of type Item | |
---|---|
SeqIter(Item[] it,
int s)
Constructor. |
Uses of Item in org.basex.query.up |
---|
Methods in org.basex.query.up that return Item | |
---|---|
Item |
Transform.atomic(QueryContext ctx)
|
Uses of Item in org.basex.query.util |
---|
Fields in org.basex.query.util declared as Item | |
---|---|
Item |
Var.item
Variable results. |
Methods in org.basex.query.util that return Item | |
---|---|
Item |
Var.item(QueryContext ctx)
Evaluates the variable and returns the resulting item. |
Methods in org.basex.query.util with parameters of type Item | |
---|---|
Var |
Var.bind(Item it,
QueryContext ctx)
Binds the specified item to the variable. |
static void |
Err.cast(Type t,
Item it)
Throws a numeric type exception. |
static void |
Err.cmp(Item it1,
Item it2)
Throws a comparison exception. |
boolean |
ItemSet.index(Item i)
Indexes the specified item. |
static void |
Err.num(String inf,
Item it)
Throws a numeric type exception. |
static void |
Err.type(String inf,
Type t,
Item it)
Throws a type exception. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |