net.sf.saxon.value
public class UntypedAtomicValue extends StringValue
Field Summary | |
---|---|
DoubleValue | doubleValue |
static UntypedAtomicValue | ZERO_LENGTH_UNTYPED |
Constructor Summary | |
---|---|
UntypedAtomicValue(CharSequence value)
Constructor |
Method Summary | |
---|---|
int | compareTo(Object other, Comparator collator, XPathContext context)
Compare an untypedAtomic value with another value, using a given collator to perform
any string comparisons. |
AtomicValue | convertPrimitive(BuiltInAtomicType requiredType, boolean validate, XPathContext context)
Convert to target data type |
ItemType | getItemType(TypeHierarchy th)
Return the type of the expression |
boolean | schemaEquals(Value obj)
Compare two values for equality. |
Parameters: value the String value. Null is taken as equivalent to "".
Returns: -1 if the this value is less than the other, 0 if they are equal, +1 if this value is greater.
Parameters: th
Returns: Type.UNTYPED_ATOMIC (always)