com.xml_project.morganaxdm
Class XS_AnyAtomicType
java.lang.Object
com.xml_project.morganaxdm.XdmSequence
com.xml_project.morganaxdm.XdmItem
com.xml_project.morganaxdm.XdmValue
com.xml_project.morganaxdm.XS_AnySimpleType
com.xml_project.morganaxdm.XS_AnyAtomicType
- All Implemented Interfaces:
- XS_AnyType, java.lang.Iterable<XdmItem>
- Direct Known Subclasses:
- XS_AnyURI, XS_base64Binary, XS_Boolean, XS_Calendar, XS_Duration, XS_hexBinary, XS_NOTATION, XS_Numeric, XS_QName, XS_String, XS_UntypedAtomic
public abstract class XS_AnyAtomicType
- extends XS_AnySimpleType
Abstract base class for all atomic values.
Field Summary |
static javax.xml.namespace.QName |
TypeName
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TypeName
public static final javax.xml.namespace.QName TypeName
XS_AnyAtomicType
public XS_AnyAtomicType()
getRestrictionBase
public static java.lang.Class<? extends XS_AnyType> getRestrictionBase()
isOrdered
public abstract boolean isOrdered()
compareValue
public XdmSequence compareValue(XS_AnyAtomicType.ValueComparers op,
XS_AnyAtomicType val,
com.xml_project.morganaxquery.configuration.Collation collation,
XS_dayTimeDuration implicitTimezone)
throws XPathException
- Throws:
XPathException
test
public boolean test(XS_AnyAtomicType value,
XS_AnyAtomicType.ValueComparers op,
com.xml_project.morganaxquery.configuration.Collation collation,
XS_dayTimeDuration implicitTimezone)
throws XPathException
- Throws:
XPathException
makeCompareResult
public static boolean makeCompareResult(XS_AnyAtomicType.ValueComparers op,
int compareResult)
throws XPathException
- Throws:
XPathException