Interface XPathComparable

All Superinterfaces:
Comparable<XPathComparable>
All Known Implementing Classes:
Base64BinaryValue, BigDecimalValue, BigIntegerValue, BooleanValue, DateTimeValue, DateValue, DayTimeDurationValue, DecimalValue, DoubleValue, FloatValue, HexBinaryValue, Int64Value, IntegerValue, NumericValue, TimeValue, YearMonthDurationValue

public interface XPathComparable extends Comparable<XPathComparable>
This interface sometimes represents an XPath atomic value where the Java comparison semantics (using the compareTo method) match the XPath equality and ordering semantics; and sometimes it represents a surrogate for an XPath atomic value, chosen so that the Java comparison semantics match the XPath rules.