Package

eu.cdevreeze.yaidom.xpath

saxon

Permalink

package saxon

Yaidom XPath API implementation for Saxon, using the JAXP XPath API underneath. This XPath implementation supports XPath 3.1.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. saxon
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final class SaxonJaxpXPathEvaluator extends XPathEvaluator

    Permalink

    XPathEvaluator using the JAXP XPath API and backed by a Saxon implementation.

    XPathEvaluator using the JAXP XPath API and backed by a Saxon implementation.

    The Saxon Configuration of the passed evaluator must be the same one that built the documents used with the XPath expressions that are compiled using this SaxonJaxpXPathEvaluator. The Saxon Configuration must also use the (default) tiny tree object model!

    The passed context items in the evaluation functions must also use the tiny tree model, provided as NodeInfo objects (wrapped in an Option).

    See http://saxonica.com/html/documentation/xpath-api/jaxp-xpath/factory.html.

  2. final class SaxonJaxpXPathEvaluatorFactory extends XPathEvaluatorFactory

    Permalink

    XPathEvaluatorFactory using the JAXP XPath API and backed by a Saxon implementation.

    XPathEvaluatorFactory using the JAXP XPath API and backed by a Saxon implementation.

    The used Saxon Configuration must use the (default) tiny tree object model!

    See SaxonJaxpXPathEvaluator for more remarks about the used Saxon Configuration.

    See http://saxonica.com/html/documentation/xpath-api/jaxp-xpath/factory.html.

Inherited from AnyRef

Inherited from Any

Ungrouped