See: Description
| Interface | Description |
|---|---|
| ModeEE.RuleTypeAction |
| Class | Description |
|---|---|
| AncestorCharacteristic |
Given an expression, this characteristic evaluates the set of hash keys
corresponding to the string values of the items selected by that expression
|
| AncestorPatternOptimizer |
A PatternOptimizer is an agent responsible for optimizing a particular class
of patterns.
|
| Characteristic<T> |
A Characteristic represents a distinguishing feature of a pattern that may be shared by several
patterns in a rule chain, and which can usefully be evaluated once for all rules in the rule chain.
|
| ContainsTokenPatternOptimizer |
A PatternOptimizer is an agent responsible for optimizing a particular class
of patterns.
|
| ContextItemStaticInfoEE |
Saxon-EE version of ContextItemStaticInfo, with extra information used for streamability analysis
|
| CountingCompletionService<V> |
Extension of ExecutorCompletionService to count the number of tasks submitted
and take that many completed tasks before calling it a day.
|
| EqualityPatternOptimizer |
A PatternOptimizer is an agent responsible for optimizing a particular class
of patterns.
|
| ExpressionPresenterToJson |
This class handles export of packages for Saxon-JS 2.0 by converting the XML representation
of SEF files to a JSON representation, at the level of emitting events.
|
| GeneralComparisonOperand |
Given an expression, this characteristic evaluates the set of hash keys
corresponding to the string values of the items selected by that expression
|
| GeneralPatternOptimizer |
A PatternOptimizer is an agent responsible for optimizing a particular class
of patterns.
|
| IntEqualityPatternOptimizer |
A PatternOptimizer is an agent responsible for optimizing a particular class
of patterns.
|
| ModeEE |
A version of class Mode that optimizes various aspects of the template patterns,
most notably supporting rule preconditions and indexation of unnamed elements.
|
| ModeEE.RuleChainOptimizationData | |
| NumericComparisonOperand |
Given an expression, this characteristic evaluates the set of hash keys
corresponding to the string values of the items selected by that expression
|
| Outcome<T> |
An Outcome represents the result of a task, which might be success or failure
T is the class of the result of the task in the event that it is successful |
| PackageLoaderEE |
Saxon-EE version of PackageLoader
|
| PatternOptimizer |
A PatternOptimizer is an agent responsible for optimizing a particular class
of patterns.
|
| Precondition |
A Precondition is a boolean condition that must be true if a pattern is to match (but in general
is not a sufficient condition for the pattern to match).
|
| Precondition.BooleanPrecondition | |
| Precondition.NumericComparisonPrecondition | |
| Precondition.StringHashPrecondition |
A StringHashPrecondition compares a characteristic in the form of a set of integer hash codes
against a constant hash code; the precondition is satisfied if the constant hash code is present
in the set.
|
| PreconditionMatcher |
This class contains the stateful part of the precondition checker,
|
| PrincipalStylesheetModuleEE |
This version of the StylesheetPackage class represents a "real" package, that is one with
an xsl:package element, which potentially uses other packages and overrides selected
components in those packages.
|
| RuleEE |
A Rule with associated preconditions
|
| StylesheetPackageEE |
Subclass of StylesheetPackage for Saxon-EE
|
| TemplateRuleEE |
Saxon-EE version of the TemplateRule class, with added code for JIT compilation and streamability analysis
|
| TemplateRuleInitializer |
A TemplateRuleInitializer is used to prepare a template rule for execution the first
time that its match pattern is matched, in cases where JIT template rule compilation
is in force.
|
| ThreadManagerEE |
The ThreadManager is used to manage asynchronous execution of xsl:result-document instructions in Saxon-EE.
|
| TokenMatchOperand |
Given an expression, this characteristic evaluates the set of hash keys
corresponding to the whitespace-separated tokens in the string values of the
items selected by that expression.
|
This package contains classes supporting optimized XSLT transformation in Saxon-EE.
Copyright (c) 2004-2018 Saxonica Limited. All rights reserved.