Package org.basex.query.value.item
Class GDt
Simple date item, used for
xs:gYearMonth, xs:gYear,
xs:gMonthDay, xs:gDay and xs:gMonth.- Author:
- BaseX Team 2005-21, BSD License, Christian Gruen
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintReturns the difference between the current and the specified item.byte[]Returns a string representation of the value.voidAdjusts the timezone.Methods inherited from class org.basex.query.value.item.ADate
day, dpm, eq, equals, hash, hasTz, hour, minute, mon, plan, sameKey, sec, seconds, toJava, tz, yeaMethods inherited from class org.basex.query.value.item.Item
atomItem, atomSize, atomValue, bool, cache, comparable, dbl, ddo, dec, description, ebv, equiv, flt, input, instanceOf, item, itemAt, iter, itr, materialize, persistent, plan, refineType, reverse, score, seqType, size, subsequence, test, typeId, xdmInfoMethods inherited from class org.basex.query.value.Value
accept, checkUp, compile, copy, count, exprSize, has, inline, inlineable, isEmpty, isItem, iter, iterator, materialize, serialize, serialize, serialize, valueMethods inherited from class org.basex.query.expr.Expr
arg, args, atomIter, data, data, funcType, hasFreeVars, indexAccessible, isSimple, markTailCalls, mergeEbv, optimize, simplifyFor, typeCheck, uses, vacuous, visitAllMethods inherited from class org.basex.query.expr.ExprInfo
toErrorString, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
GDt
Constructor.- Parameters:
date- datetype- item type
-
GDt
Constructor.- Parameters:
date- datetype- item typeii- input info- Throws:
QueryException- query exception
-
-
Method Details
-
timeZone
Description copied from class:ADateAdjusts the timezone. -
diff
Description copied from class:ItemReturns the difference between the current and the specified item. This function is overwritten by the corresponding implementations.- Overrides:
diffin classADate- Parameters:
item- item to be comparedcoll- collation (can benull)ii- input info (can benull)- Returns:
- difference
- Throws:
QueryException- query exception
-
string
Description copied from class:ItemReturns a string representation of the value.
-