|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Packages that use Item | |
|---|---|
| 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.func | Contains XQuery 1.0 functions. |
| org.basex.query.xquery.item | Contains XQuery 1.0 data types. |
| org.basex.query.xquery.iter | Contains XQuery iterators. |
| org.basex.query.xquery.path | Contains XQuery 1.0 path expressions. |
| org.basex.query.xquery.util | Contains XQuery utility classes. |
| Uses of Item in org.basex.query.xquery |
|---|
| Fields in org.basex.query.xquery declared as Item | |
|---|---|
Item |
XQResult.item
Result sequence. |
Item |
XQContext.item
Current context. |
| Methods in org.basex.query.xquery that return Item | |
|---|---|
Item |
XQContext.eval(Expr expr)
Evaluates the specified expression. |
| Constructors in org.basex.query.xquery with parameters of type Item | |
|---|---|
XQResult(XQContext c,
Item s)
Constructor. |
|
| Uses of Item in org.basex.query.xquery.expr |
|---|
| Methods in org.basex.query.xquery.expr that return Item | |
|---|---|
Item |
Cast.cast(Item it,
XQContext ctx)
Casts the specified item. |
Item |
Case.e(XQContext ctx,
Item item)
Evaluates the given item. |
abstract Item |
Calc.eval(Item a,
Item b)
Performs the calculation. |
Item |
VarCall.eval(XQContext ctx)
|
Item |
Union.eval(XQContext ctx)
|
Item |
Unary.eval(XQContext ctx)
|
Item |
TypeSwitch.eval(XQContext ctx)
|
Item |
Treat.eval(XQContext ctx)
|
Item |
Range.eval(XQContext ctx)
|
Item |
Pred.eval(XQContext ctx)
|
Item |
Order.eval(XQContext ctx)
|
Item |
Ord.eval(XQContext ctx)
|
Item |
List.eval(XQContext ctx)
|
Item |
InterSect.eval(XQContext ctx)
|
Item |
Instance.eval(XQContext ctx)
|
Item |
If.eval(XQContext ctx)
|
Item |
FunCall.eval(XQContext ctx)
|
Item |
FTWords.eval(XQContext ctx)
|
Item |
FTSelect.eval(XQContext ctx)
|
Item |
FTOptions.eval(XQContext ctx)
|
Item |
ForLet.eval(XQContext ctx)
|
Item |
FLWOR.eval(XQContext ctx)
|
abstract Item |
Expr.eval(XQContext ctx)
Evaluates the expression and returns the resulting item. |
Item |
Except.eval(XQContext ctx)
|
Item |
CText.eval(XQContext ctx)
|
Item |
Context.eval(XQContext ctx)
|
Item |
CmpV.eval(XQContext ctx)
|
Item |
CmpN.eval(XQContext ctx)
|
Item |
Clc.eval(XQContext ctx)
|
Item |
CAttr.eval(XQContext ctx)
|
Item |
Cast.eval(XQContext ctx)
|
Item |
Case.eval(XQContext ctx)
|
Item |
Order.finish(SeqBuilder seq)
Returns an array with the item order. |
Item |
Ord.item(int i)
Returns the specified item. |
| Methods in org.basex.query.xquery.expr with parameters of type Item | |
|---|---|
Item |
Cast.cast(Item it,
XQContext ctx)
Casts the specified item. |
abstract boolean |
Cmp.e(Item a,
Item b)
Evaluates the expression. |
Item |
Case.e(XQContext ctx,
Item item)
Evaluates the given item. |
abstract Item |
Calc.eval(Item a,
Item b)
Performs the calculation. |
static Type |
Calc.type(Item a,
Item b)
Returns the numeric type with the highest precedence. |
static boolean |
Cmp.valCheck(Item a,
Item b)
Checks if the specified items can be compared. |
| Constructors in org.basex.query.xquery.expr with parameters of type Item | |
|---|---|
Ord(Expr e,
boolean d,
boolean l,
Item c)
Constructor. |
|
| Uses of Item in org.basex.query.xquery.func |
|---|
| Methods in org.basex.query.xquery.func that return Item | |
|---|---|
Item |
Fun.eval(XQContext ctx)
|
abstract Item |
Fun.eval(XQContext ctx,
Item[] arg)
Evaluates the function. |
Item |
FNSimple.eval(XQContext ctx,
Item[] arg)
|
| Methods in org.basex.query.xquery.func with parameters of type Item | |
|---|---|
abstract Item |
Fun.eval(XQContext ctx,
Item[] arg)
Evaluates the function. |
Item |
FNSimple.eval(XQContext ctx,
Item[] arg)
|
| 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 |
Byt
Byte item. |
class |
Dat
Date item. |
class |
Date
Date container. |
class |
Day
Day item. |
class |
Dbl
Double item. |
class |
Dec
Decimal item. |
class |
DNode
Disk-based Node item. |
class |
DTd
DayTime Duration item. |
class |
Dtm
DateTime item. |
class |
Dur
Duration item. |
class |
Ent
Entity 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 |
ID
ID item. |
class |
IDR
IDRef item. |
class |
Int
Integer item. |
class |
Itr
Integer item. |
class |
Lan
Language item. |
class |
Lng
Long item. |
class |
MDa
MonthDay item. |
class |
Mon
Month item. |
class |
Nam
Name item. |
class |
NCN
NCName item. |
class |
NIn
Negative Integer item. |
class |
NMT
NMTOKEN item. |
class |
NNI
Non-negative Integer item. |
class |
Node
Node Type. |
class |
NPI
Non-positive Integer item. |
class |
NSt
Normalized string item. |
class |
Num
Abstract numeric item. |
class |
PIn
Positive Integer item. |
class |
QNm
QName item. |
class |
Seq
Item sequence. |
class |
SeqRange
Range sequence. |
class |
Shr
Short item. |
class |
Str
String item. |
class |
Tim
Time item. |
class |
Tok
Token item. |
class |
UBy
Unsigned Byte item. |
class |
UIn
Unsigned Integer item. |
class |
ULn
Unsigned Long item. |
class |
URI
URI item. |
class |
USh
Unsigned Short item. |
class |
Yea
Year item. |
class |
YMd
YearMonth Duration item. |
class |
YMo
YearMonth item. |
| Methods in org.basex.query.xquery.item that return Item | |
|---|---|
Item |
SeqType.cast(Item item,
XQContext ctx)
Cast the specified item. |
Item |
Item.castErr(java.lang.Object val)
Throws a cast error. |
abstract Item |
Type.e(Item it,
XQContext ctx)
Evaluates the specified item and constructs a new item. |
Item |
Item.eval(XQContext ctx)
|
| Methods in org.basex.query.xquery.item with parameters of type Item | |
|---|---|
Item |
SeqType.cast(Item item,
XQContext ctx)
Cast the specified item. |
int |
YMo.diff(Item it)
|
int |
YMd.diff(Item it)
|
int |
Yea.diff(Item it)
|
int |
Str.diff(Item it)
|
int |
Seq.diff(Item it)
|
int |
QNm.diff(Item it)
|
int |
Node.diff(Item i)
|
int |
Mon.diff(Item it)
|
int |
MDa.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 |
Dec.diff(Item it)
|
int |
Dbl.diff(Item it)
|
int |
Day.diff(Item it)
|
int |
Date.diff(Item it)
|
int |
Bln.diff(Item it)
|
int |
Atm.diff(Item it)
|
abstract Item |
Type.e(Item it,
XQContext ctx)
Evaluates the specified item and constructs a new item. |
boolean |
SeqType.empty(Item item)
Check if item can be empty. |
boolean |
Str.eq(Item it)
|
boolean |
Seq.eq(Item it)
|
boolean |
QNm.eq(Item it)
|
boolean |
Node.eq(Item i)
|
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 |
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)
|
boolean |
SeqType.instance(Item item)
Check correctness of specified item type. |
boolean |
SeqType.instanced(Item item)
Check if the sequence type is instance of the specified item. |
| Constructors in org.basex.query.xquery.item with parameters of type Item | |
|---|---|
Seq(Item[] v)
Constructor. |
|
Seq(Item[] v,
int s)
Constructor. |
|
| Uses of Item in org.basex.query.xquery.iter |
|---|
| Methods in org.basex.query.xquery.iter that return Item | |
|---|---|
Item |
Iter.next()
Returns the next item. |
| Uses of Item in org.basex.query.xquery.path |
|---|
| Methods in org.basex.query.xquery.path that return Item | |
|---|---|
Item |
Step.eval(XQContext ctx)
|
Item |
PathRel.eval(XQContext ctx)
|
Item |
PathAbs.eval(XQContext ctx)
|
| Uses of Item in org.basex.query.xquery.util |
|---|
| Fields in org.basex.query.xquery.util declared as Item | |
|---|---|
Item |
Var.item
Variable results. |
Item[] |
SeqBuilder.item
Item array. |
| Methods in org.basex.query.xquery.util that return Item | |
|---|---|
static Item |
Err.cast(Type t,
Item it)
Throws a numeric type exception. |
static Item |
Err.date(Type t,
java.lang.String ex)
Throws a date format exception. |
static Item |
Err.dur(java.lang.String inf,
Item it)
Throws a duration type exception. |
static Item |
Err.empty(Expr ex)
Throws a empty sequence exception. |
Item |
SeqBuilder.finish()
Returns an atomic item or a sequence. |
Item |
NodeBuilder.finish()
Returns a sequence or the atomic item if only one item exists. |
Item |
Variables.get(Var var,
XQContext ctx)
Returns a variable expression. |
static Item |
Err.nodes(Expr ex)
Throws a node exception. |
static Item |
Err.num(java.lang.String inf,
Item it)
Throws a numeric type exception. |
static Item |
Err.or(java.lang.Object[] err,
java.lang.Object... x)
Throws an exception. |
static Item |
Err.or(java.lang.String err,
java.lang.Object... x)
Throws an exception. |
static Item |
Err.range(Type t,
byte[] v)
Throws a date range exception. |
static Item |
Err.seq(Expr e,
Expr ex)
Throws a sequence exception. |
static Item |
Err.type(java.lang.String inf,
Type t,
Item it)
Throws a type exception. |
static Item |
Err.value(Type t,
java.lang.Object v)
Throws an invalid value exception. |
| Methods in org.basex.query.xquery.util with parameters of type Item | |
|---|---|
void |
SeqBuilder.a(Item i)
Adds an atomic item. |
void |
SeqBuilder.add(Item it)
Adds an item. |
void |
SeqBuilder.add(Item[] it,
int s)
Adds all items of the specified array. |
static Item |
Err.cast(Type t,
Item it)
Throws a numeric type exception. |
static int |
Err.cmp(Item it1,
Item it2)
Throws a comparison exception. |
static Item |
Err.dur(java.lang.String inf,
Item it)
Throws a duration type exception. |
Var |
Var.fun(Item it,
XQContext ctx)
Sets the specified expression. |
void |
SeqBuilder.i(Item i,
int p)
Inserts an item at the specified position. |
Var |
Var.item(Item it,
XQContext ctx)
Sets the specified expression. |
static Item |
Err.num(java.lang.String inf,
Item it)
Throws a numeric type exception. |
static Item |
Err.type(java.lang.String inf,
Type t,
Item it)
Throws a type exception. |
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||