net.sf.saxon.value
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:
- Expression, Item, Serializable, ValueRepresentation
- public class ValidationErrorValue
- extends ObjectValue
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:
- Serialized Form
Methods inherited from class net.sf.saxon.value.AtomicValue |
checkPermittedContents, convert, convert, display, evaluateAsString, evaluateItem, getCardinality, getComponent, getImplementationMethod, getLength, getPrimitiveValue, getStringValueCS, getTypedValue, hasBuiltInType, iterate, process, schemaEquals, toString |
Methods inherited from class net.sf.saxon.value.Value |
asItem, asIterator, asValue, collapseWhitespace, convert, convertJavaObjectToXPath, getDependencies, getIterator, getParentExpression, getSpecialProperties, itemAt, iterateSubExpressions, makeQNameValue, normalizeWhitespace, optimize, promote, reduce, simplify, stringToNumber, trimWhitespace, typeCheck |
ValidationErrorValue
public ValidationErrorValue(ValidationException err)
getException
public ValidationException getException()