Module: Saxon::XPath

Defined in:
lib/saxon/xpath.rb,
lib/saxon/xpath/compiler.rb,
lib/saxon/xpath/executable.rb,
lib/saxon/xpath/static_context.rb,
lib/saxon/xpath/variable_declaration.rb

Overview

Classes for compiling, configuring, and executing XPath queries against XDM nodes or documents

Using an XPath involves creating a compiler, compiling an XPath into an executable, and then running that XPath executable against an XDM node.

The easiest way to create an XPath::Compiler instance is by using the Processor#xpath_compiler method.

Defined Under Namespace

Classes: Compiler, Executable, MissingVariableNamespaceError, StaticContext, VariableDeclaration