|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Item | |
|---|---|
| org.basex.query | Provides classes for querying the data. |
| org.basex.query.expr | Contains XQuery 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.iter | Contains XQuery iterators. |
| org.basex.query.util | 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 that return Item | |
|---|---|
Item |
QueryProcessor.eval()
Returns the result as an item. |
| 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 |
CText.atomic(QueryContext ctx)
|
Item |
CPI.atomic(QueryContext ctx)
|
Item |
CmpR.atomic(QueryContext ctx)
|
Item |
Clc.atomic(QueryContext ctx)
|
Item |
CElem.atomic(QueryContext ctx)
|
Item |
CDoc.atomic(QueryContext ctx)
|
Item |
CComm.atomic(QueryContext ctx)
|
Item |
CAttr.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 | |
|---|---|
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. |
static QNm |
CAttr.name(QueryContext ctx,
Item i)
Returns an updated name expression. |
Nod |
Root.root(Item i)
Returns the root node of the specified item. |
static Type |
Calc.type(Item a,
Item b)
Returns the numeric type with the highest precedence. |
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 |
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 |
FTNodeItem
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. |
| 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(java.lang.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 |
NodIter.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 that return types with arguments of type Item | |
|---|---|
java.util.Iterator<Item> |
Iter.iterator()
|
| Methods in org.basex.query.iter with parameters of type Item | |
|---|---|
void |
SeqIter.add(Item it)
Adds a single item. |
static Iter |
SeqIter.get(Item[] it,
int s)
Constructor. |
| Constructors in org.basex.query.iter with parameters of type Item | |
|---|---|
SeqIter(Item it)
Constructor. |
|
| 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. |
| 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(java.lang.String inf,
Item it)
Throws a numeric type exception. |
static void |
Err.type(java.lang.String inf,
Type t,
Item it)
Throws a type exception. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||