|
|||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||
com.saxonica.extra contains classes used to support Saxon-PE and Saxon-EE features
that are not specifically concerned with schema-awareness or Java code generation.
See:
Description
| Class Summary | |
|---|---|
| BreakInstr | A compiled saxon:break instruction. |
| ContextCall | The class ContextCall is an expression which, when evaluated, calls a given FunctionItem supplying the context item as the only argument. |
| ContinueInstr | Implements a saxon:continue instruction within the body of saxon:iterate |
| GeneralComparisonEE | This class provides an implementation of the GeneralComparison "=" operator, which deals efficiently with comparing two sequences. |
| IndexedFilterExpression | An IndexedFilterExpression contains a base expression and a filter predicate. |
| IndexedLookupExpression | An IndexedLookupExpression contains a base expression and a lookup expression. |
| IndexedSequence | IndexedSequence is a simple package of information returned by saxon:index(), and used by saxon:find(). |
| IndexedValue | A representation of a (sequence) value that allows the construction of one or more indexes to provide rapid access to the items in the sequence. |
| IterateInstr | An IterateInstr is the compiled form of a saxon:iterate instruction |
| JavaExtensionFunctionCall | This class acts as a container for an extension function defined to call a method in a user-defined class. |
| MemoFunction | A user-defined function that is declared as a memo function, meaning that it remembers results of previous calls. |
| MultiIndex | A MultiIndex provides fast access to the items in a sequence. |
| OptimizerEE | This class doesn't actually do any optimization itself, despite the name. |
| OuterForExpression | Expression class that implements the "outer for" clause of XQuery 1.1 |
| PathFinder | This class enables a client to find all nodes in a document that match a particular pattern. |
| QueryLibraryImpl | Concrete implementation of a separately-compiled XQuery library |
| StaticQueryContextEE | A version of StaticQueryContext for Saxon-EE, that extends the capability by allowing compilation of library modules. |
| StaticQueryContextPE | A version of StaticQueryContext for Saxon-PE, that extends the capability by allowing compilation of XQuery 1.1 syntax |
| SwitchExpression | An optimized Choose expression in which all the branches are tests of the same expression for equality with some value. |
| TryCatch | This class implements a try/catch expression. |
The package com.saxonica.extra contains classes used to support Saxon-PE and Saxon-EE features
that are not specifically concerned with schema-awareness or Java code generation. Most of these
classes represent internally-generated expressions or functions on the expression tree.
None of these classes will be used by typical user applications.
The classes in this package fall into two main categories:
Michael H. Kay
Saxonica Limited
12 June 2009
|
|||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||