Modifier and Type | Method and Description |
---|---|
Item |
CsvConverter.convert(IO input)
Converts the specified input to XML.
|
protected abstract Item |
CsvConverter.finish()
Returns the resulting byte array.
|
Modifier and Type | Method and Description |
---|---|
Item |
JsonConverter.convert(byte[] input,
String path)
Converts the specified input to an XQuery item.
|
Item |
JsonConverter.convert(IO input)
Converts the specified input to XML.
|
Item |
JsonMapConverter.finish() |
Modifier and Type | Method and Description |
---|---|
protected void |
StandardSerializer.atomic(Item item) |
protected void |
Serializer.atomic(Item item)
Serializes an atomic value.
|
protected void |
AdaptiveSerializer.atomic(Item item) |
void |
StandardSerializer.serialize(Item item) |
void |
Serializer.serialize(Item item)
Serializes the specified item, which may be a node or an atomic value.
|
void |
AdaptiveSerializer.serialize(Item item) |
Constructor and Description |
---|
SAXSerializer(Item item)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
CsvMapSerializer.serialize(Item item) |
Modifier and Type | Method and Description |
---|---|
protected void |
DOTSerializer.atomic(Item it) |
Modifier and Type | Method and Description |
---|---|
protected void |
JsonSerializer.atomic(Item item) |
protected void |
JsonMLSerializer.atomic(Item value) |
void |
JsonSerializer.serialize(Item item) |
Modifier and Type | Field and Description |
---|---|
Item |
QueryContext.date
Current Date.
|
Item |
QueryContext.dtm
Current DateTime.
|
Item |
QueryContext.time
Current Time.
|
Item |
QueryContext.zone
Current timezone.
|
Modifier and Type | Method and Description |
---|---|
static QueryException |
QueryError.diffError(InputInfo ii,
Item item1,
Item item2)
Throws a comparison exception.
|
static QueryException |
QueryError.numberError(InputInfo ii,
Item item)
Throws a number exception.
|
static QueryException |
QueryError.numberError(ParseExpr expr,
Item item)
Throws a number exception.
|
Modifier and Type | Method and Description |
---|---|
Item |
ParseExpr.atomItem(QueryContext qc,
InputInfo ii) |
abstract Item |
Expr.atomItem(QueryContext qc,
InputInfo ii)
Evaluates the expression and returns zero or one atomized item, or an error.
|
protected Item |
ParseExpr.checkAtomic(Expr ex,
QueryContext qc,
Type type)
Checks if the specified expression yields an item of the specified atomic type.
|
protected Item |
ParseExpr.checkNoEmpty(Item it)
Checks if the specified item is no empty sequence.
|
protected Item |
ParseExpr.checkNoEmpty(Item it,
Type type)
Checks if the specified item is no empty sequence.
|
protected Item |
ParseExpr.checkType(Item it,
Type type)
Checks if the specified expression is an empty sequence; if yes, throws
an exception.
|
Item |
ParseExpr.ebv(QueryContext qc,
InputInfo ii) |
abstract Item |
Expr.ebv(QueryContext qc,
InputInfo ii)
Checks if the effective boolean value can be computed for this expression:
If it yields an empty sequence,
Bln.FALSE will be returned. |
abstract Item |
Calc.ev(InputInfo ii,
Item it1,
Item it2)
Performs the calculation.
|
Item |
XQFunction.invItem(QueryContext qc,
InputInfo ii,
Value... args)
Internally invokes this function with the given arguments.
|
Item |
XQFunction.invokeItem(QueryContext qc,
InputInfo ii,
Value... args)
Invokes this function with the given arguments.
|
Item |
Unary.item(QueryContext qc,
InputInfo ii) |
Item |
Switch.item(QueryContext qc,
InputInfo ii) |
Item |
ParseExpr.item(QueryContext qc,
InputInfo ii) |
Item |
Or.item(QueryContext qc,
InputInfo ii) |
Item |
If.item(QueryContext qc,
InputInfo ii) |
abstract Item |
Expr.item(QueryContext qc,
InputInfo ii)
Evaluates the expression and returns the resulting item,
or a
null reference if the expression yields an empty sequence. |
Item |
Context.item(QueryContext qc,
InputInfo ii) |
Item |
Arith.item(QueryContext qc,
InputInfo ii) |
Item |
And.item(QueryContext qc,
InputInfo ii) |
Item |
ParseExpr.test(QueryContext qc,
InputInfo ii) |
abstract Item |
Expr.test(QueryContext qc,
InputInfo ii)
Performs a predicate test and returns the item the if test was successful.
|
protected Item |
ParseExpr.toAtomItem(Expr ex,
QueryContext qc)
Checks if the evaluated expression yields a non-empty item.
|
protected Item |
ParseExpr.toItem(Expr ex,
QueryContext qc)
Checks if the evaluated expression yields a non-empty item.
|
Modifier and Type | Method and Description |
---|---|
protected Item |
ParseExpr.checkNoEmpty(Item it)
Checks if the specified item is no empty sequence.
|
protected Item |
ParseExpr.checkNoEmpty(Item it,
Type type)
Checks if the specified item is no empty sequence.
|
protected Item |
ParseExpr.checkType(Item it,
Type type)
Checks if the specified expression is an empty sequence; if yes, throws
an exception.
|
abstract Item |
Calc.ev(InputInfo ii,
Item it1,
Item it2)
Performs the calculation.
|
abstract boolean |
CmpV.OpV.eval(Item it1,
Item it2,
Collation coll,
StaticContext sc,
InputInfo ii)
Evaluates the expression.
|
protected boolean |
Preds.preds(Item item,
QueryContext qc)
Checks if the predicates are successful for the specified item.
|
protected Array |
ParseExpr.toArray(Item it)
Assures that the specified item item is an array.
|
protected B64 |
ParseExpr.toB64(Item it,
boolean empty)
Checks if the specified item is a Base64 item.
|
protected Bin |
ParseExpr.toBin(Item it)
Checks if the specified item is a binary item.
|
protected boolean |
ParseExpr.toBoolean(Item it)
Checks if the specified item is a boolean.
|
protected byte[] |
ParseExpr.toBytes(Item it)
Checks if the specified item is a string or binary item.
|
protected double |
ParseExpr.toDouble(Item it)
Checks if the specified item is a double.
|
protected long |
ParseExpr.toLong(Item it)
Checks if the specified item is a number.
|
protected Map |
ParseExpr.toMap(Item it)
Checks if the specified item is a map.
|
protected ANode |
ParseExpr.toNode(Item it)
Checks if the specified non-item is a node.
|
protected QNm |
ParseExpr.toQNm(Item it,
boolean empty)
Checks if the specified item is a QName.
|
protected byte[] |
ParseExpr.toToken(Item it)
Checks if the specified non-empty item is a string.
|
Modifier and Type | Method and Description |
---|---|
Item |
CMap.item(QueryContext qc,
InputInfo ii) |
Modifier and Type | Method and Description |
---|---|
Item |
GroupBy.Spec.item(QueryContext qc,
InputInfo ii) |
Item |
GFLWOR.Clause.item(QueryContext qc,
InputInfo ii)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Test.eq(Item item)
Tests if the test yields true.
|
Modifier and Type | Method and Description |
---|---|
Item |
StaticFunc.invItem(QueryContext qc,
InputInfo ii,
Value... arg) |
Item |
StaticFunc.invokeItem(QueryContext qc,
InputInfo ii,
Value... arg) |
Item |
PartFunc.item(QueryContext qc,
InputInfo ii) |
Item |
FuncLit.item(QueryContext qc,
InputInfo ii) |
Item |
FuncCall.item(QueryContext qc,
InputInfo ii) |
Item |
FileTempDir.item(QueryContext qc,
InputInfo ii) |
Item |
FileLineSeparator.item(QueryContext qc,
InputInfo ii) |
static Item |
FuncCall.item(XQFunction fun,
Value[] arg,
QueryContext qc,
InputInfo ii)
Calls the given function with the given arguments, returning zero or one item.
|
Modifier and Type | Method and Description |
---|---|
static SerializerOptions |
FuncOptions.serializer(Item it,
InputInfo info)
Converts the specified output parameter item to serialization parameters.
|
static SerializerOptions |
FuncOptions.serializer(Item it,
SerializerOptions sopts,
InputInfo info)
Converts the specified output parameter item to serialization parameters.
|
protected DBNode |
StandardFunc.toDBNode(Item it)
Checks if the specified expression is a database node.
|
Modifier and Type | Method and Description |
---|---|
Item |
AdminWriteLog.item(QueryContext qc,
InputInfo ii) |
Modifier and Type | Method and Description |
---|---|
Item |
ArchiveWrite.item(QueryContext qc,
InputInfo ii) |
Item |
ArchiveUpdate.item(QueryContext qc,
InputInfo ii) |
Item |
ArchiveOptions.item(QueryContext qc,
InputInfo ii) |
Item |
ArchiveDelete.item(QueryContext qc,
InputInfo ii) |
Item |
ArchiveCreate.item(QueryContext qc,
InputInfo ii) |
Modifier and Type | Method and Description |
---|---|
Item |
ArrayTail.item(QueryContext qc,
InputInfo ii) |
Item |
ArraySubarray.item(QueryContext qc,
InputInfo ii) |
Item |
ArraySort.item(QueryContext qc,
InputInfo ii) |
Item |
ArraySize.item(QueryContext qc,
InputInfo ii) |
Item |
ArraySerialize.item(QueryContext qc,
InputInfo ii) |
Item |
ArrayReverse.item(QueryContext qc,
InputInfo ii) |
Item |
ArrayRemove.item(QueryContext qc,
InputInfo ii) |
Item |
ArrayJoin.item(QueryContext qc,
InputInfo ii) |
Item |
ArrayInsertBefore.item(QueryContext qc,
InputInfo ii) |
Item |
ArrayForEachPair.item(QueryContext qc,
InputInfo ii) |
Item |
ArrayForEach.item(QueryContext qc,
InputInfo ii) |
Item |
ArrayFilter.item(QueryContext qc,
InputInfo ii) |
Item |
ArrayAppend.item(QueryContext qc,
InputInfo ii) |
Modifier and Type | Method and Description |
---|---|
Item |
BaseXLastFrom.item(QueryContext qc,
InputInfo ii) |
Item |
BaseXItemAt.item(QueryContext qc,
InputInfo ii) |
Item |
BaseXDeepEqual.item(QueryContext qc,
InputInfo ii) |
Modifier and Type | Method and Description |
---|---|
Item |
ClientInfo.item(QueryContext qc,
InputInfo ii) |
Item |
ClientExecute.item(QueryContext qc,
InputInfo ii) |
Item |
ClientConnect.item(QueryContext qc,
InputInfo ii) |
Item |
ClientClose.item(QueryContext qc,
InputInfo ii) |
Modifier and Type | Method and Description |
---|---|
Item |
ConvertStringToHex.item(QueryContext qc,
InputInfo ii) |
Item |
ConvertStringToBase64.item(QueryContext qc,
InputInfo ii) |
Item |
ConvertIntegerToDayTime.item(QueryContext qc,
InputInfo ii) |
Item |
ConvertIntegerToDateTime.item(QueryContext qc,
InputInfo ii) |
Item |
ConvertIntegerToBase.item(QueryContext qc,
InputInfo ii) |
Item |
ConvertIntegerFromBase.item(QueryContext qc,
InputInfo ii) |
Item |
ConvertDayTimeToInteger.item(QueryContext qc,
InputInfo ii) |
Item |
ConvertDateTimeToInteger.item(QueryContext qc,
InputInfo ii) |
Item |
ConvertBytesToHex.item(QueryContext qc,
InputInfo ii) |
Item |
ConvertBytesToBase64.item(QueryContext qc,
InputInfo ii) |
Item |
ConvertBinaryToString.item(QueryContext qc,
InputInfo ii) |
Modifier and Type | Method and Description |
---|---|
Item |
CryptoValidateSignature.item(QueryContext qc,
InputInfo ii) |
Item |
CryptoHmac.item(QueryContext qc,
InputInfo ii) |
Item |
CryptoGenerateSignature.item(QueryContext qc,
InputInfo ii) |
Item |
CryptoEncrypt.item(QueryContext qc,
InputInfo ii) |
Item |
CryptoDecrypt.item(QueryContext qc,
InputInfo ii) |
Modifier and Type | Method and Description |
---|---|
Item |
CsvSerialize.item(QueryContext qc,
InputInfo ii) |
Item |
CsvParse.item(QueryContext qc,
InputInfo ii) |
Modifier and Type | Method and Description |
---|---|
Item |
FetchXml.item(QueryContext qc,
InputInfo ii) |
Item |
FetchText.item(QueryContext qc,
InputInfo ii) |
Item |
FetchContentType.item(QueryContext qc,
InputInfo ii) |
Item |
FetchBinary.item(QueryContext qc,
InputInfo ii) |
Modifier and Type | Method and Description |
---|---|
Item |
FileWriteTextLines.item(QueryContext qc) |
Item |
FileWriteText.item(QueryContext qc) |
Item |
FileWriteBinary.item(QueryContext qc) |
Item |
FileWrite.item(QueryContext qc) |
Item |
FileSize.item(QueryContext qc) |
Item |
FileResolvePath.item(QueryContext qc) |
Item |
FileReadText.item(QueryContext qc) |
Item |
FileReadBinary.item(QueryContext qc) |
Item |
FilePathToUri.item(QueryContext qc) |
Item |
FilePathToNative.item(QueryContext qc) |
Item |
FileParent.item(QueryContext qc) |
Item |
FileName.item(QueryContext qc) |
Item |
FileMove.item(QueryContext qc) |
Item |
FileLastModified.item(QueryContext qc) |
Item |
FileIsFile.item(QueryContext qc) |
Item |
FileIsDir.item(QueryContext qc) |
Item |
FileExists.item(QueryContext qc) |
Item |
FileDelete.item(QueryContext qc) |
Item |
FileCurrentDir.item(QueryContext qc) |
Item |
FileCreateTempFile.item(QueryContext qc) |
Item |
FileCreateTempDir.item(QueryContext qc) |
Item |
FileCreateDir.item(QueryContext qc) |
Item |
FileCopy.item(QueryContext qc) |
Item |
FileBaseDir.item(QueryContext qc) |
Item |
FileAppendTextLines.item(QueryContext qc) |
Item |
FileAppendText.item(QueryContext qc) |
Item |
FileAppendBinary.item(QueryContext qc) |
Item |
FileAppend.item(QueryContext qc) |
Item |
FilePathSeparator.item(QueryContext qc,
InputInfo ii) |
Item |
FileDirSeparator.item(QueryContext qc,
InputInfo ii) |
Modifier and Type | Method and Description |
---|---|
static void |
FnTrace.dump(Item it,
byte[] label,
InputInfo info,
QueryContext qc)
Dumps the specified item.
|
Modifier and Type | Method and Description |
---|---|
Item |
FtCount.item(QueryContext qc,
InputInfo ii) |
Item |
FtContains.item(QueryContext qc,
InputInfo ii) |
Modifier and Type | Method and Description |
---|---|
Item |
HashSha256.item(QueryContext qc,
InputInfo ii) |
Item |
HashSha1.item(QueryContext qc,
InputInfo ii) |
Item |
HashMd5.item(QueryContext qc,
InputInfo ii) |
Item |
HashHash.item(QueryContext qc,
InputInfo ii) |
Modifier and Type | Method and Description |
---|---|
Item |
HofId.item(QueryContext qc,
InputInfo ii) |
Modifier and Type | Method and Description |
---|---|
Item |
HtmlParser.item(QueryContext qc,
InputInfo ii) |
Item |
HtmlParse.item(QueryContext qc,
InputInfo ii) |
Modifier and Type | Method and Description |
---|---|
Item |
IndexFacets.item(QueryContext qc,
InputInfo ii) |
Modifier and Type | Method and Description |
---|---|
Item |
InspectXqdoc.item(QueryContext qc,
InputInfo ii) |
Item |
InspectModule.item(QueryContext qc,
InputInfo ii) |
Item |
InspectFunction.item(QueryContext qc,
InputInfo ii) |
Item |
InspectContext.item(QueryContext qc,
InputInfo ii) |
Modifier and Type | Method and Description |
---|---|
Item |
JsonSerialize.item(QueryContext qc,
InputInfo ii) |
Item |
JsonParse.item(QueryContext qc,
InputInfo ii) |
Modifier and Type | Method and Description |
---|---|
Item |
MapSize.item(QueryContext qc,
InputInfo ii) |
Item |
MapSerialize.item(QueryContext qc,
InputInfo ii) |
Item |
MapRemove.item(QueryContext qc,
InputInfo ii) |
Item |
MapPut.item(QueryContext qc,
InputInfo ii) |
Item |
MapMerge.item(QueryContext qc,
InputInfo ii) |
Item |
MapEntry.item(QueryContext qc,
InputInfo ii) |
Item |
MapContains.item(QueryContext qc,
InputInfo ii) |
Modifier and Type | Method and Description |
---|---|
Item |
OutTab.item(QueryContext qc,
InputInfo ii) |
Item |
OutNl.item(QueryContext qc,
InputInfo ii) |
Item |
OutFormat.item(QueryContext qc,
InputInfo ii) |
Modifier and Type | Method and Description |
---|---|
Item |
ProcSystem.item(QueryContext qc,
InputInfo ii) |
Item |
ProcExecute.item(QueryContext qc,
InputInfo ii) |
Modifier and Type | Method and Description |
---|---|
Item |
ProfVoid.item(QueryContext qc,
InputInfo ii) |
Item |
ProfSleep.item(QueryContext qc,
InputInfo ii) |
Item |
ProfHuman.item(QueryContext qc,
InputInfo ii) |
Item |
ProfDump.item(QueryContext qc,
InputInfo ii) |
Item |
ProfCurrentNs.item(QueryContext qc,
InputInfo ii) |
Item |
ProfCurrentMs.item(QueryContext qc,
InputInfo ii) |
Modifier and Type | Method and Description |
---|---|
Item |
RandomUuid.item(QueryContext qc,
InputInfo ii) |
Item |
RandomInteger.item(QueryContext qc,
InputInfo ii) |
Item |
RandomDouble.item(QueryContext qc,
InputInfo ii) |
Modifier and Type | Method and Description |
---|---|
Item |
RepoInstall.item(QueryContext qc,
InputInfo ii) |
Item |
RepoDelete.item(QueryContext qc,
InputInfo ii) |
Modifier and Type | Method and Description |
---|---|
Item |
SqlRollback.item(QueryContext qc,
InputInfo ii) |
Item |
SqlPrepare.item(QueryContext qc,
InputInfo ii) |
Item |
SqlInit.item(QueryContext qc,
InputInfo ii) |
Item |
SqlConnect.item(QueryContext qc,
InputInfo ii) |
Item |
SqlCommit.item(QueryContext qc,
InputInfo ii) |
Item |
SqlClose.item(QueryContext qc,
InputInfo ii) |
Modifier and Type | Method and Description |
---|---|
Item |
StreamIsStreamable.item(QueryContext qc,
InputInfo ii) |
Modifier and Type | Method and Description |
---|---|
Item |
UnitAssertEquals.item(QueryContext qc,
InputInfo ii) |
Item |
UnitAssert.item(QueryContext qc,
InputInfo ii) |
Modifier and Type | Method and Description |
---|---|
Item |
UserPassword.item(QueryContext qc,
InputInfo ii) |
Item |
UserGrant.item(QueryContext qc,
InputInfo ii) |
Item |
UserExists.item(QueryContext qc,
InputInfo ii) |
Item |
UserDrop.item(QueryContext qc,
InputInfo ii) |
Item |
UserCreate.item(QueryContext qc,
InputInfo ii) |
Item |
UserAlter.item(QueryContext qc,
InputInfo ii) |
Modifier and Type | Method and Description |
---|---|
Item |
ValidateXsd.item(QueryContext qc,
InputInfo ii) |
Item |
ValidateDtd.item(QueryContext qc,
InputInfo ii) |
Modifier and Type | Method and Description |
---|---|
Item |
XsltVersion.item(QueryContext qc,
InputInfo ii) |
Item |
XsltTransformText.item(QueryContext qc,
InputInfo ii) |
Item |
XsltTransform.item(QueryContext qc,
InputInfo ii) |
Item |
XsltProcessor.item(QueryContext qc,
InputInfo ii) |
Modifier and Type | Method and Description |
---|---|
Item |
ZipZipFile.item(QueryContext qc,
InputInfo ii) |
Item |
ZipXmlEntry.item(QueryContext qc,
InputInfo ii) |
Item |
ZipUpdateEntries.item(QueryContext qc,
InputInfo ii) |
Item |
ZipTextEntry.item(QueryContext qc,
InputInfo ii) |
Item |
ZipHtmlEntry.item(QueryContext qc,
InputInfo ii) |
Item |
ZipEntries.item(QueryContext qc,
InputInfo ii) |
Item |
ZipBinaryEntry.item(QueryContext qc,
InputInfo ii) |
Modifier and Type | Method and Description |
---|---|
abstract Item |
ValueIter.get(long i) |
Item |
ValueBuilder.get(long i) |
Item |
Iter.get(long i)
Returns the specified item, or an arbitrary item if the index is invalid.
|
Item |
AtomIter.get(long i) |
Item[] |
ValueBuilder.items()
Returns the internal item container.
|
abstract Item |
ValueIter.next() |
Item |
ValueBuilder.next() |
abstract Item |
Iter.next()
Returns the next item or
null if no other items are found. |
Item |
AtomIter.next() |
Modifier and Type | Method and Description |
---|---|
Iterator<Item> |
ValueIter.iterator() |
Modifier and Type | Method and Description |
---|---|
ValueBuilder |
ValueBuilder.add(Item item)
Adds a single item.
|
void |
ValueBuilder.addFlattened(Item it)
Adds flattened arrays.
|
void |
ValueBuilder.set(int i,
Item item)
Sets an item to the specified position.
|
Constructor and Description |
---|
ValueBuilder(Item[] items,
int size)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
Item |
Replace.item(QueryContext qc,
InputInfo ii) |
Item |
Rename.item(QueryContext qc,
InputInfo ii) |
Item |
Insert.item(QueryContext qc,
InputInfo ii) |
Item |
Delete.item(QueryContext qc,
InputInfo ii) |
Constructor and Description |
---|
DBStore(Data data,
String path,
Item it,
InputInfo inf)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
Item[] |
Ann.args
Arguments.
|
Constructor and Description |
---|
Ann(InputInfo info,
Annotation sig,
Item... args)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
Iterator<Item> |
CollationItemSet.iterator() |
Modifier and Type | Method and Description |
---|---|
boolean |
CollationItemSet.add(Item item,
InputInfo ii) |
Modifier and Type | Method and Description |
---|---|
Iterator<Item> |
HashItemSet.iterator() |
Modifier and Type | Method and Description |
---|---|
boolean |
ItemSet.add(Item key,
InputInfo ii)
Stores the specified key if it has not been stored before.
|
boolean |
HashItemSet.add(Item key,
InputInfo ii) |
void |
ItemValueMap.add(Item key,
Value value,
InputInfo ii)
Indexes the specified key and stores the associated value.
|
Value |
ItemValueMap.get(Item key,
InputInfo ii)
Returns the value for the specified key.
|
int |
HashItemSet.id(Item key,
InputInfo ii)
Returns the id of the specified key, or
0 if the key does not exist. |
int |
HashItemSet.put(Item key,
InputInfo ii)
Stores the specified key and returns its id.
|
Modifier and Type | Method and Description |
---|---|
abstract Item |
Value.itemAt(long pos)
Gets the item at the given position in the value.
|
Modifier and Type | Method and Description |
---|---|
Iterator<Item> |
Value.iterator() |
Modifier and Type | Method and Description |
---|---|
abstract int |
Value.writeTo(Item[] arr,
int index)
Writes this value's items out to the given array.
|
Modifier and Type | Class and Description |
---|---|
class |
Array
Array item.
|
Modifier and Type | Method and Description |
---|---|
Item |
Array.atomItem(InputInfo ii) |
Item |
Array.invItem(QueryContext qc,
InputInfo ii,
Value... args) |
Modifier and Type | Method and Description |
---|---|
boolean |
Array.deep(Item item,
InputInfo ii,
Collation coll) |
Value |
Array.get(Item key,
InputInfo ii)
Gets the value from this array.
|
Modifier and Type | Class and Description |
---|---|
class |
ADate
Abstract super class for date items.
|
class |
ADateDur
Abstract super class for dates and durations.
|
class |
ANum
Abstract super class for all numeric items.
|
class |
AStr
Abstract string item.
|
class |
Atm
Untyped atomic item (
xs:untypedAtomic ). |
class |
B64
Base64 item (
xs:base64Binary ). |
class |
B64Stream
Streamable base64 item (
xs:base64Binary ). |
class |
Bin
Abstract class for binary items.
|
class |
Bln
Boolean item (
xs:boolean ). |
class |
Dat
Date item (
xs:date ). |
class |
Dbl
Double item (
xs:double ). |
class |
Dec
Decimal item (
xs:decimal ). |
class |
DTDur
DayTime Duration item (
xs:dayTimeDuration ). |
class |
Dtm
DateTime item (
xs:dateTime ). |
class |
Dur
Duration item (
xs:duration ). |
class |
FItem
Abstract super class for function items.
|
class |
Flt
Float item (
xs:float ). |
class |
FuncItem
Function item.
|
class |
GDt
Simple date item, used for
xs:gYearMonth , xs:gYear ,
xs:gMonthDay , xs:gDay and xs:gMonth . |
class |
Hex
HexBinary item (
xs:hexBinary ). |
class |
Int
Integer item (
xs:int , xs:integer , xs:short , etc.). |
class |
Jav
Java item.
|
class |
QNm
QName item (
xs:QName ). |
class |
Str
String item (
xs:string , xs:normalizedString , xs:language , etc.). |
class |
StrStream
Streamable string item (
xs:string ). |
class |
Tim
Time item (
xs:time ). |
class |
Uln
Unsigned long (
xs:unsignedLong ). |
class |
Uri
URI item (
xs:anyURI ). |
class |
YMDur
YearMonth duration (
xs:yearMonthDuration ). |
Modifier and Type | Method and Description |
---|---|
Item |
Item.atomItem(InputInfo ii)
Evaluates the expression and returns the atomized items.
|
Item |
FItem.atomItem(InputInfo ii) |
Item |
Item.atomItem(QueryContext qc,
InputInfo ii) |
Item |
Item.ebv(QueryContext qc,
InputInfo ii) |
Item |
FuncItem.invItem(QueryContext qc,
InputInfo ii,
Value... args) |
Item |
FItem.invokeItem(QueryContext qc,
InputInfo ii,
Value... args) |
Item |
Item.item(QueryContext qc,
InputInfo ii) |
Item |
Item.itemAt(long pos) |
Item |
Item.materialize(InputInfo ii) |
Item |
Item.test(QueryContext qc,
InputInfo ii) |
Item |
Int.test(QueryContext qc,
InputInfo ii) |
Item |
ANum.test(QueryContext qc,
InputInfo ii) |
Modifier and Type | Method and Description |
---|---|
boolean |
Item.comparable(Item it)
Checks if the items can be compared.
|
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.
|
int |
Item.writeTo(Item[] arr,
int index) |
Modifier and Type | Class and Description |
---|---|
class |
Map
The map item.
|
Modifier and Type | Method and Description |
---|---|
Item |
Map.invItem(QueryContext qc,
InputInfo ii,
Value... args) |
Modifier and Type | Method and Description |
---|---|
boolean |
Map.checkTz(Item key)
Checks if the specified key has a different timezone than the stored keys.
|
boolean |
Map.contains(Item key,
InputInfo ii)
Checks if the given key exists in the map.
|
boolean |
Map.deep(Item item,
InputInfo ii,
Collation coll) |
Map |
Map.delete(Item key,
InputInfo ii)
Deletes a key from this map.
|
Value |
Map.get(Item key,
InputInfo ii)
Gets the value from this map.
|
Map |
Map.put(Item key,
Value value,
InputInfo ii)
Puts the given value into this map and replaces existing keys.
|
Modifier and Type | Class and Description |
---|---|
class |
ANode
Abstract node type.
|
class |
DBNode
Database node.
|
class |
FAttr
Attribute node fragment.
|
class |
FComm
Comment node fragment.
|
class |
FDoc
Document node fragment.
|
class |
FElem
Element node fragment.
|
class |
FNames
Namespace node.
|
class |
FNode
Main-memory node fragment.
|
class |
FPI
PI node fragment.
|
class |
FTNode
Disk-based full-text Node item.
|
class |
FTPosNode
Database node with full-text positions.
|
class |
FTxt
Text node fragment.
|
Modifier and Type | Method and Description |
---|---|
Item |
ANode.atomItem(InputInfo ii) |
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) |
Modifier and Type | Method and Description |
---|---|
Item |
Seq.atomItem(QueryContext qc,
InputInfo ii) |
Item |
Empty.atomItem(QueryContext qc,
InputInfo ii) |
Item |
SubSeq.ebv(QueryContext qc,
InputInfo ii) |
Item |
RangeSeq.ebv(QueryContext qc,
InputInfo ii) |
Item |
Empty.ebv(QueryContext qc,
InputInfo ii) |
Item |
DBNodeSeq.ebv(QueryContext qc,
InputInfo ii) |
Item |
Seq.item(QueryContext qc,
InputInfo ii) |
Item |
Empty.item(QueryContext qc,
InputInfo ii) |
Item |
SubSeq.itemAt(long pos) |
Item |
RangeSeq.itemAt(long pos) |
Item |
Empty.itemAt(long pos) |
Item |
Seq.test(QueryContext qc,
InputInfo ii) |
Item |
Empty.test(QueryContext qc,
InputInfo ii) |
Modifier and Type | Method and Description |
---|---|
static Value |
Seq.get(Item[] value)
Returns a value representation of the specified items.
|
static Value |
Seq.get(Item[] value,
int size)
Returns a value representation of the specified items.
|
static Value |
Seq.get(Item[] value,
int size,
Type type)
Returns a value representation of the specified items.
|
int |
SubSeq.writeTo(Item[] arr,
int index) |
int |
RangeSeq.writeTo(Item[] arr,
int index) |
int |
Empty.writeTo(Item[] arr,
int index) |
Modifier and Type | Method and Description |
---|---|
Item |
NodeType.cast(Item item,
QueryContext qc,
StaticContext sc,
InputInfo ii) |
Item |
AtomType.cast(Item item,
QueryContext qc,
StaticContext sc,
InputInfo ii) |
Item |
NodeType.cast(Object value,
QueryContext qc,
StaticContext sc,
InputInfo ii) |
Item |
FuncType.cast(Object value,
QueryContext qc,
StaticContext sc,
InputInfo ii) |
Item |
AtomType.cast(Object value,
QueryContext qc,
StaticContext sc,
InputInfo ii) |
Item |
NodeType.castString(String value,
QueryContext qc,
StaticContext sc,
InputInfo ii) |
Item |
FuncType.castString(String string,
QueryContext qc,
StaticContext sc,
InputInfo ii) |
Item |
AtomType.castString(String value,
QueryContext qc,
StaticContext sc,
InputInfo ii) |
Modifier and Type | Method and Description |
---|---|
Value |
Type.cast(Item item,
QueryContext qc,
StaticContext sc,
InputInfo ii)
Casts the specified item to this item type.
|
Item |
NodeType.cast(Item item,
QueryContext qc,
StaticContext sc,
InputInfo ii) |
Map |
MapType.cast(Item item,
QueryContext qc,
StaticContext sc,
InputInfo ii) |
Value |
ListType.cast(Item item,
QueryContext qc,
StaticContext sc,
InputInfo ii) |
FItem |
FuncType.cast(Item item,
QueryContext qc,
StaticContext sc,
InputInfo ii) |
Item |
AtomType.cast(Item item,
QueryContext qc,
StaticContext sc,
InputInfo ii) |
Array |
ArrayType.cast(Item item,
QueryContext qc,
StaticContext sc,
InputInfo ii) |
Value |
SeqType.cast(Item it,
QueryContext qc,
StaticContext sc,
InputInfo info,
boolean error)
Tries to cast the given item to this sequence type.
|
boolean |
SeqType.instance(Item it,
boolean knd)
Checks if an item can be part of a sequence that is instance of this type.
|
void |
SeqType.promote(QueryContext qc,
StaticContext sc,
InputInfo ii,
Item item,
boolean opt,
ValueBuilder vb)
Promotes an item to the type of this sequence type.
|
Modifier and Type | Method and Description |
---|---|
Item |
VarRef.item(QueryContext qc,
InputInfo ii) |
Copyright © 2005–2015 BaseX Team. All rights reserved.