Package com.saxonica.expr
package com.saxonica.expr
This package contains classes used to support expressions and instructions that are new in XPath 3.0, XQuery 3.0, or XSLT 3.0, and that don't fit conveniently into a more specialized category (such as streaming). Most of these classes represent internally-generated expressions or functions on the expression tree; the package also includes the XPath 3.0 and XQuery 3.0 parser extensions, and the Saxon-EE optimizer.
None of these classes will be used by typical user applications.
-
ClassesClassDescriptionThis class acts as a container for an extension function defined to call a method in a user-defined class.Saxon extension: a lookup expression of the form X?Y where X is a Java external object and Y is a method defined on that object.Concrete implementation of a separately-compiled XQuery libraryParser extension for syntax in XPath that is accepted only in Saxon-PE and -EE.A version of StaticQueryContext for Saxon-PEParser extension for syntax in XQuery Update and/or XQuery 3.0 that is supported only in Saxon-PE or -EE.