Class XQStackTraceVariable

java.lang.Object
javax.xml.xquery.XQStackTraceVariable
All Implemented Interfaces:
Serializable

public class XQStackTraceVariable extends Object implements Serializable
This class represents the list of variables and their values in an error stack.
See Also:
  • Constructor Details

    • XQStackTraceVariable

      public XQStackTraceVariable(QName qname, String value)
      Construct a stack trace variable object.
      Parameters:
      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 Details

    • getQName

      public QName getQName()
      Gets the QName of the variable.
      Returns:
      the QName of the variable in the stack
    • getValue

      public 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.