org.exist.xquery.value
Class GDayValue
java.lang.Object
org.exist.xquery.value.AtomicValue
org.exist.xquery.value.ComputableValue
org.exist.xquery.value.AbstractDateTimeValue
org.exist.xquery.value.GDayValue
- All Implemented Interfaces:
- Comparable, Indexable, Item, Sequence
public class GDayValue
- extends AbstractDateTimeValue
| Methods inherited from class org.exist.xquery.value.AbstractDateTimeValue |
adjustedToTimezone, compareTo, compareTo, conversionPreference, div, effectiveBooleanValue, getPart, getStringValue, getTimezone, max, min, mult, plus, toJavaObject, withoutTimezone |
| Methods inherited from class org.exist.xquery.value.AtomicValue |
add, addAll, atomize, clearContext, contains, copyTo, dump, endsWith, getCardinality, getCollectionIterator, getDocumentSet, getItemCount, getItemType, hasMany, hasOne, isCached, isEmpty, isPersistentSet, itemAt, iterate, nodeMoved, promote, removeDuplicates, serializeValue, setIsCached, setSelfAsContext, startsWith, toNodeSet, toSAX, toSequence, toString, unorderedIterator |
GDayValue
public GDayValue()
throws XPathException
- Throws:
XPathException
GDayValue
public GDayValue(XMLGregorianCalendar calendar)
throws XPathException
- Throws:
XPathException
GDayValue
public GDayValue(String timeValue)
throws XPathException
- Throws:
XPathException
convertTo
public AtomicValue convertTo(int requiredType)
throws XPathException
- Description copied from interface:
Item
- Convert this item into an atomic value, whose type corresponds to
the specified target type. requiredType should be one of the type
constants defined in
Type. An XPathException is thrown
if the conversion is impossible.
- Specified by:
convertTo in interface Item- Specified by:
convertTo in interface Sequence- Specified by:
convertTo in class AbstractDateTimeValue
- Parameters:
requiredType - one of the type constants defined in class Type
- Throws:
XPathException
getType
public int getType()
- Description copied from interface:
Item
- Return the type of this item according to the type constants defined in class
Type.
- Specified by:
getType in interface Indexable- Specified by:
getType in interface Item- Overrides:
getType in class AtomicValue
- Returns:
- Type of the Indexable
minus
public ComputableValue minus(ComputableValue other)
throws XPathException
- Specified by:
minus in class ComputableValue
- Throws:
XPathException
compareTo
public int compareTo(Collator collator,
AtomicValue other)
throws XPathException
- Overrides:
compareTo in class AbstractDateTimeValue
- Throws:
XPathException
Copyright (C) Wolfgang Meier. All rights reserved.