Module java.xml

Interface XPathEvaluationResult<T>

Type Parameters:
T - the object type returned by the XPath evaluation.

public interface XPathEvaluationResult<T>
The XPathEvaluationResult interface represents the result of the evaluation of an XPath expression within the context of a particular node. The evaluation of an XPath expression can result in various result types as defined in XML Path Language (XPath) Version 1.0.
Since:
9
See Also:
XML Path Language (XPath) Version 1.0
  • Nested Class Summary

    Nested Classes 
    Modifier and Type Interface Description
    static class  XPathEvaluationResult.XPathResultType
    XPathResultType represents possible return types of an XPath evaluation.
  • Method Summary

    Modifier and Type Method Description
    XPathEvaluationResult.XPathResultType type()
    Return the result type as an enum specified by XPathResultType
    T value()
    Returns the value of the result as the type <T> specified for the class.
  • Method Details

    • type

      Return the result type as an enum specified by XPathResultType
      Returns:
      the result type
    • value

      T value()
      Returns the value of the result as the type <T> specified for the class.
      Returns:
      The value of the result.