|
|||||||
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 |