Class ValidationErrorValue
java.lang.Object
net.sf.saxon.value.Value
net.sf.saxon.value.AtomicValue
net.sf.saxon.value.ObjectValue
net.sf.saxon.value.ValidationErrorValue
- All Implemented Interfaces:
Serializable, Expression, Item, ValueRepresentation
A ValidationErrorValue is a pseudo-value representing the result of a validation failure.
It is used by methods that can either return a value or an error.
The class is also used delay reporting of errors in expressions
that have been evaluated early.
- See Also:
-
Field Summary
Fields inherited from class Value
EMPTY_CLASS_ARRAYFields inherited from interface Expression
EVALUATE_METHOD, ITERATE_METHOD, PROCESS_METHODFields inherited from interface ValueRepresentation
EMPTY_VALUE_ARRAY -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class ObjectValue
convertPrimitive, convertToJava, effectiveBooleanValue, equals, getItemType, getObject, getStringValue, hashCode, setValueMethods inherited from class AtomicValue
checkPermittedContents, convert, convert, display, evaluateAsString, evaluateItem, getCardinality, getComponent, getImplementationMethod, getLength, getPrimitiveValue, getStringValueCS, getTypedValue, hasBuiltInType, iterate, process, toStringMethods inherited from class Value
asItem, asIterator, asValue, convert, convertJavaObjectToXPath, getDependencies, getIterator, getParentExpression, getSpecialProperties, itemAt, iterateSubExpressions, makeQNameValue, optimize, promote, reduce, simplify, stringToNumber, typeCheck
-
Constructor Details
-
ValidationErrorValue
-
-
Method Details
-
getException
-