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)