Package | Description |
---|---|
org.basex.query |
XQuery implementation.
|
org.basex.query.expr |
XQuery expressions.
|
org.basex.query.expr.gflwor | |
org.basex.query.func |
XQuery functions.
|
org.basex.query.func.fn |
Functions in the fn namespace.
|
org.basex.query.util.collation |
Collation-specific code.
|
org.basex.query.value.array | |
org.basex.query.value.item | |
org.basex.query.value.map | |
org.basex.query.value.node |
Modifier and Type | Field and Description |
---|---|
Collation |
StaticContext.collation
Default collation (default collection (
QueryText.COLLATION_URI ): null ). |
Modifier and Type | Field and Description |
---|---|
TokenObjMap<Collation> |
QueryContext.collations
Available collations.
|
Modifier and Type | Method and Description |
---|---|
abstract boolean |
CmpV.OpV.eval(Item it1,
Item it2,
Collation coll,
StaticContext sc,
InputInfo ii)
Evaluates the expression.
|
Constructor and Description |
---|
CmpG(Expr expr1,
Expr expr2,
CmpG.OpG op,
Collation coll,
StaticContext sc,
InputInfo info)
Constructor.
|
CmpV(Expr expr1,
Expr expr2,
CmpV.OpV op,
Collation coll,
StaticContext sc,
InputInfo info)
Constructor.
|
Constructor and Description |
---|
GroupBy.Spec(InputInfo info,
Var var,
Expr expr,
Collation coll)
Constructor.
|
OrderBy.Key(InputInfo info,
Expr key,
boolean desc,
boolean least,
Collation coll)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected Collation |
StandardFunc.toCollation(int i,
QueryContext qc)
Checks if the specified collation is supported.
|
Modifier and Type | Method and Description |
---|---|
Compare |
Compare.collation(Collation cl)
Sets a collation.
|
Modifier and Type | Method and Description |
---|---|
static Collation |
Collation.get(byte[] uri,
QueryContext qc,
StaticContext sc,
InputInfo info,
QueryError err)
Returns a collation instance for the specified uri.
|
Constructor and Description |
---|
CollationItemSet(Collation coll)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Array.deep(Item item,
InputInfo ii,
Collation coll) |
Modifier and Type | Method and Description |
---|---|
boolean |
FItem.deep(Item item,
InputInfo ii,
Collation coll)
Performs a deep comparison of two items.
|
int |
YMDur.diff(Item it,
Collation coll,
InputInfo ii) |
int |
Uln.diff(Item it,
Collation coll,
InputInfo ii) |
int |
QNm.diff(Item it,
Collation coll,
InputInfo ii) |
int |
Jav.diff(Item it,
Collation coll,
InputInfo ii) |
int |
Item.diff(Item it,
Collation coll,
InputInfo ii)
Returns the difference between the current and the specified item.
|
int |
Int.diff(Item it,
Collation coll,
InputInfo ii) |
int |
Hex.diff(Item it,
Collation coll,
InputInfo ii) |
int |
GDt.diff(Item it,
Collation coll,
InputInfo ii) |
int |
Flt.diff(Item it,
Collation coll,
InputInfo ii) |
int |
Dur.diff(Item it,
Collation coll,
InputInfo ii) |
int |
DTDur.diff(Item it,
Collation coll,
InputInfo ii) |
int |
Dec.diff(Item it,
Collation coll,
InputInfo ii) |
int |
Dbl.diff(Item it,
Collation coll,
InputInfo ii) |
int |
Bln.diff(Item it,
Collation coll,
InputInfo ii) |
int |
B64.diff(Item it,
Collation coll,
InputInfo ii) |
int |
Atm.diff(Item it,
Collation coll,
InputInfo ii) |
int |
AStr.diff(Item it,
Collation coll,
InputInfo ii) |
int |
ADate.diff(Item it,
Collation coll,
InputInfo ii) |
boolean |
Uln.eq(Item it,
Collation coll,
StaticContext sc,
InputInfo ii) |
boolean |
QNm.eq(Item item,
Collation coll,
StaticContext sc,
InputInfo ii) |
boolean |
Jav.eq(Item it,
Collation coll,
StaticContext sc,
InputInfo ii) |
abstract boolean |
Item.eq(Item it,
Collation coll,
StaticContext sc,
InputInfo ii)
Checks the items for equality.
|
boolean |
Int.eq(Item it,
Collation coll,
StaticContext sc,
InputInfo ii) |
boolean |
Hex.eq(Item it,
Collation coll,
StaticContext sc,
InputInfo ii) |
boolean |
Flt.eq(Item it,
Collation coll,
StaticContext sc,
InputInfo ii) |
boolean |
FItem.eq(Item it,
Collation coll,
StaticContext sc,
InputInfo ii) |
boolean |
Dur.eq(Item it,
Collation coll,
StaticContext sc,
InputInfo ii) |
boolean |
Dec.eq(Item it,
Collation coll,
StaticContext sc,
InputInfo ii) |
boolean |
Dbl.eq(Item it,
Collation coll,
StaticContext sc,
InputInfo ii) |
boolean |
Bln.eq(Item it,
Collation coll,
StaticContext sc,
InputInfo ii) |
boolean |
B64.eq(Item it,
Collation coll,
StaticContext sc,
InputInfo ii) |
boolean |
Atm.eq(Item it,
Collation coll,
StaticContext sc,
InputInfo ii) |
boolean |
AStr.eq(Item it,
Collation coll,
StaticContext sc,
InputInfo ii) |
boolean |
ADate.eq(Item it,
Collation coll,
StaticContext sc,
InputInfo ii) |
boolean |
Item.equiv(Item it,
Collation coll,
InputInfo ii)
Checks the items for equivalence.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Map.deep(Item item,
InputInfo ii,
Collation coll) |
Modifier and Type | Method and Description |
---|---|
int |
ANode.diff(Item it,
Collation coll,
InputInfo ii) |
boolean |
ANode.eq(Item it,
Collation coll,
StaticContext sc,
InputInfo ii) |
Copyright © 2005–2015 BaseX Team. All rights reserved.