Package 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:
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 net.sf.saxon.value.Value
EMPTY_CLASS_ARRAY
Fields inherited from interface net.sf.saxon.expr.Expression
EVALUATE_METHOD, ITERATE_METHOD, PROCESS_METHOD
Fields inherited from interface net.sf.saxon.om.ValueRepresentation
EMPTY_VALUE_ARRAY
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class net.sf.saxon.value.ObjectValue
convertPrimitive, convertToJava, effectiveBooleanValue, equals, getItemType, getObject, getStringValue, hashCode, setValue
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, toString
Methods inherited from class net.sf.saxon.value.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
-