public class XQStackTraceVariable
extends java.lang.Object
implements java.io.Serializable
XQStackTraceElement
,
XQQueryException
,
Serialized FormConstructor and Description |
---|
XQStackTraceVariable(javax.xml.namespace.QName qname,
java.lang.String value)
Construct a stack trace variable object.
|
Modifier and Type | Method and Description |
---|---|
javax.xml.namespace.QName |
getQName()
Gets the
QName of the variable. |
java.lang.String |
getValue()
Gets a short string representation of the value of the
stack variable.
|
public XQStackTraceVariable(javax.xml.namespace.QName qname, java.lang.String value)
qname
- the QName of the variable in the error stack
value
- a vendor specific short string representation
of the value of the variable in the error stack
-
Method Detail
-
getQName
public javax.xml.namespace.QName getQName()
Gets the QName
of the variable.
- Returns:
- the
QName
of the variable in the stack
-
getValue
public java.lang.String getValue()
Gets a short string representation of the value of the
stack variable. Representations of values are vendor specific
and for XML node types may be XPath descriptions such as
"doc("0596003870/book1.xml")/book/chapter[5]". Sequences may
print just some set of values from the sequence such as
'("5", "6", "7", ...)'.
- Returns:
- the
String
representation of the
value of the variable. This representation is
vendor specific.
Copyright (c) 2004-2020 Saxonica Limited. All rights reserved.