Constructor and Description |
---|
YMDur(byte[] value,
InputInfo ii)
Constructor.
|
YMDur(Dur value)
Constructor.
|
YMDur(Dur value,
double factor,
boolean mult,
InputInfo ii)
Constructor.
|
YMDur(YMDur value,
YMDur dur,
boolean plus,
InputInfo ii)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
int |
diff(Item it,
Collation coll,
InputInfo ii)
Returns the difference between the current and the specified item.
|
byte[] |
string(InputInfo ii)
Returns a string representation of the value.
|
long |
ymd()
Returns the years and months.
|
day, eq, hash, hou, min, mon, sec, toJava, toString, yea
atomItem, atomItem, atomSize, atomValue, bool, comparable, dbl, dec, description, ebv, equiv, flt, homogeneous, input, item, itemAt, iter, iterable, itr, materialize, plan, score, score, seqType, size, test, typeId, writeTo, xdmInfo
accept, atomValue, cache, checkUp, compile, copy, count, exprSize, has, inline, isValue, iter, iterator, removable, serialize, serialize, value
atomIter, data, hasFreeVars, indexAccessible, inlineAll, isEmpty, isFunction, isVacuous, markTailCalls, optimize, optimizeEbv, sameAs, typeCheck, uses, visitAll
public YMDur(Dur value)
value
- duration itempublic YMDur(YMDur value, YMDur dur, boolean plus, InputInfo ii) throws QueryException
value
- duration itemdur
- duration to be added/subtractedplus
- plus/minus flagii
- input infoQueryException
- query exceptionpublic YMDur(Dur value, double factor, boolean mult, InputInfo ii) throws QueryException
value
- duration itemfactor
- factormult
- multiplication/division flagii
- input infoQueryException
- query exceptionpublic YMDur(byte[] value, InputInfo ii) throws QueryException
value
- valueii
- input infoQueryException
- query exceptionpublic long ymd()
public byte[] string(InputInfo ii)
Item
public int diff(Item it, Collation coll, InputInfo ii) throws QueryException
Item
diff
in class Dur
it
- item to be comparedcoll
- query contextii
- input infoQueryException
- query exceptionCopyright © 2005–2015 BaseX Team. All rights reserved.