Package

eu.cdevreeze.yaidom.xpath

jsdom

Permalink

package jsdom

Yaidom XPath API implementation for JS-DOM.

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

Type Members

  1. final class JsDomXPathEvaluator extends XPathEvaluator

    Permalink

    XPathEvaluator for JS-DOM XML (not HTML).

    XPathEvaluator for JS-DOM XML (not HTML). It does not support compilation of XPath expressions and re-use of the compilation results. Therefore, method makeXPathExpression is a no-op, returning the same expression string.

    This is only an XPath 1.0 evaluator, and therefore a far cry from XPath 3.1 evaluators like Saxon on the JVM.

    See for example https://developer.mozilla.org/en-US/docs/Web/JavaScript/Introduction_to_using_XPath_in_JavaScript.

    The evaluation methods use the document passed to the constructor as fallback context item, if no context item is provided.

  2. final class JsDomXPathEvaluatorFactory extends XPathEvaluatorFactory

    Permalink

    XPathEvaluatorFactory for JS-DOM XML (not HTML).

Value Members

  1. object JsDomXPathEvaluatorFactory

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped