com.xml_project.morganaxproc.xdm
Class XdmValue
java.lang.Object
com.xml_project.morganaxproc.xdm.XdmSequence
com.xml_project.morganaxproc.xdm.XdmItem
com.xml_project.morganaxproc.xdm.XdmValue
- All Implemented Interfaces:
- Iterable<XdmItem>
- Direct Known Subclasses:
- XS_AnySimpleType
public abstract class XdmValue
- extends XdmItem
This interface is the root of all types, either xdm or xs.
Constructor Summary |
protected |
XdmValue()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XdmValue
protected XdmValue()
compareValues
public abstract int compareValues(XdmValue val,
com.xml_project.morganaxproc.xquery.configuration.Collation collation,
XS_dayTimeDuration implicitTimezone)
throws XPathException
- Throws:
XPathException
atomize
public AtomizingIterator atomize()
- Description copied from class:
XdmSequence
- Returns an AtomizingIterator which gives access to the atomized value of the elements in this sequence.
- Overrides:
atomize
in class XdmItem
- Returns:
- an AtomizingIterator.