|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Item | |
---|---|
org.basex.api.xqj | |
org.basex.query.xquery | Includes an implementation of XQuery 1.0. |
org.basex.query.xquery.expr | Contains XQuery 1.0 expressions. |
org.basex.query.xquery.item | Contains XQuery 1.0 data types. |
org.basex.query.xquery.iter | Contains XQuery iterators. |
org.basex.query.xquery.util | Contains XQuery utility classes. |
Uses of Item in org.basex.api.xqj |
---|
Constructors in org.basex.api.xqj with parameters of type Item | |
---|---|
BXQItem(Item item)
Constructor. |
|
BXQItem(Item item,
org.basex.api.xqj.BXQAbstract c,
XQContext context,
BXQConnection connection)
Constructor. |
Uses of Item in org.basex.query.xquery |
---|
Fields in org.basex.query.xquery declared as Item | |
---|---|
Item |
XQContext.item
Current context. |
Methods in org.basex.query.xquery that return Item | |
---|---|
Item |
XQContext.atomic(Expr expr,
Expr call,
boolean empty)
Returns the specified expression as an item. |
Item |
XQResult.item()
Returns an item representation of the result. |
Methods in org.basex.query.xquery with parameters of type Item | |
---|---|
void |
XQContext.serialize(Serializer ser,
Item i)
Serializes the specified item. |
Uses of Item in org.basex.query.xquery.expr |
---|
Methods in org.basex.query.xquery.expr that return Item | |
---|---|
abstract Item |
Calc.ev(Item a,
Item b)
Performs the calculation. |
Item |
Ord.item(int i)
Returns the specified item. |
Methods in org.basex.query.xquery.expr with parameters of type Item | |
---|---|
abstract boolean |
CmpN.Comp.e(Item a,
Item b)
Evaluates the expression. |
abstract boolean |
CmpV.Comp.e(Item a,
Item b)
Evaluates the expression. |
abstract Item |
Calc.ev(Item a,
Item b)
Performs the calculation. |
static QNm |
CAttr.name(XQContext ctx,
Item i)
Returns an updated name expression. |
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.xquery.item |
---|
Subclasses of Item in org.basex.query.xquery.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 |
Dec
Decimal item. |
class |
DNode
Disk-based Node item. |
class |
DSim
Simple date item. |
class |
DTd
DayTime Duration item. |
class |
Dtm
DateTime item. |
class |
Dur
Duration item. |
class |
FAttr
Attribute Node. |
class |
FComm
Comment Node. |
class |
FDoc
Document Node. |
class |
FElem
Element Node. |
class |
Flt
Float item. |
class |
FNode
Node Type. |
class |
FPI
PI Node. |
class |
FTxt
Text Node. |
class |
Hex
HexBinary item. |
class |
Itr
Integer item. |
class |
Jav
String item. |
class |
NCN
NCName item. |
class |
Nod
Node Type. |
class |
Num
Abstract numeric item. |
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.xquery.item declared as Item | |
---|---|
Item[] |
Seq.val
Item array. |
Methods in org.basex.query.xquery.item that return Item | |
---|---|
Item |
SeqType.cast(Item item,
XQContext ctx)
Casts the specified item. |
Item |
SeqType.cast(Iter iter,
Expr expr,
XQContext ctx)
Casts the specified iterator item. |
Item |
Type.e(Item it,
XQContext 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. |
static Item |
Seq.get(Item[] v,
int s)
Constructor. |
Methods in org.basex.query.xquery.item with parameters of type Item | |
---|---|
Item |
SeqType.cast(Item item,
XQContext ctx)
Casts the specified item. |
int |
Nod.diff(Item i)
|
int |
Dur.diff(Item it)
|
int |
DTd.diff(Item it)
|
int |
QNm.diff(Item it)
|
int |
DSim.diff(Item it)
|
int |
Flt.diff(Item it)
|
int |
Atm.diff(Item it)
|
int |
Dec.diff(Item it)
|
int |
Itr.diff(Item it)
|
int |
Str.diff(Item it)
|
int |
YMd.diff(Item it)
|
int |
Dbl.diff(Item it)
|
int |
Jav.diff(Item it)
|
int |
Date.diff(Item it)
|
int |
Bln.diff(Item it)
|
int |
Seq.diff(Item it)
|
int |
Item.diff(Item it)
Returns the difference between the current and the specified item. |
Item |
Type.e(Item it,
XQContext ctx)
Constructs a new item from the specified item. |
boolean |
Nod.eq(Item i)
|
boolean |
Dur.eq(Item it)
|
boolean |
QNm.eq(Item it)
|
boolean |
Flt.eq(Item it)
|
boolean |
Atm.eq(Item it)
|
boolean |
Dec.eq(Item it)
|
boolean |
Itr.eq(Item it)
|
boolean |
Str.eq(Item it)
|
boolean |
Dbl.eq(Item it)
|
boolean |
B64.eq(Item it)
|
boolean |
Jav.eq(Item it)
|
boolean |
Hex.eq(Item it)
|
boolean |
Date.eq(Item it)
|
boolean |
Bln.eq(Item it)
|
boolean |
Seq.eq(Item it)
|
abstract boolean |
Item.eq(Item it)
Checks the items for equality. |
static Item |
Seq.get(Item[] v,
int s)
Constructor. |
Uses of Item in org.basex.query.xquery.iter |
---|
Fields in org.basex.query.xquery.iter declared as Item | |
---|---|
Item[] |
SeqIter.item
Items. |
Methods in org.basex.query.xquery.iter that return Item | |
---|---|
Item |
Iter.atomic(Expr expr,
boolean empty)
Checks if the specified iterator contains a single item. |
Item |
Iter.ebv()
Checks if the iterator can be dissolved into an effective boolean value. |
Item |
Iter.finish()
Returns a sequence from all iterator values. |
Item |
RangeIter.next()
|
Item |
SeqIter.next()
|
abstract Item |
Iter.next()
Returns the next item or null if no other items are found. |
Methods in org.basex.query.xquery.iter with parameters of type Item | |
---|---|
void |
SeqIter.add(Item it)
Adds a single item. |
static Iter |
SeqIter.get(Item[] it,
int s)
Constructor. |
static void |
Iter.seqErr(Item i1,
Item i2,
Item i3,
Expr expr)
Throws a sequence error. |
Uses of Item in org.basex.query.xquery.util |
---|
Fields in org.basex.query.xquery.util declared as Item | |
---|---|
Item[] |
SeqBuilder.item
Item array. |
Item |
Var.item
Variable results. |
Methods in org.basex.query.xquery.util that return Item | |
---|---|
Item |
Var.check(Item it,
XQContext ctx)
Checks the variable type. |
Item |
NodeBuilder.finish()
Returns a sequence or the atomic item if only one item exists. |
Item |
SeqBuilder.finish()
Returns an atomic item or a sequence. |
Item |
Var.item(XQContext ctx)
Evaluates the variable. |
Methods in org.basex.query.xquery.util with parameters of type Item | |
---|---|
void |
SeqBuilder.add(Item i)
Adds an atomic item. |
static void |
Err.cast(Type t,
Item it)
Throws a numeric type exception. |
Item |
Var.check(Item it,
XQContext ctx)
Checks the variable type. |
static void |
Err.cmp(Item it1,
Item it2)
Throws a comparison exception. |
boolean |
ItemSet.index(Item i)
Indexes the specified item. |
Var |
Var.item(Item it,
XQContext ctx)
Binds the specified item to the variable. |
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 |