| Interface Summary | |
|---|---|
| CollectionURIResolver | This interface defines a CollectionURIResolver. |
| NonDelegatingURIResolver | This is a marker interface: if a URIResolver implements this interface and returns null from its resolve() method, then the standard URI resolver will not be invoked. |
| OutputURIResolver | This interface defines an OutputURIResolver. |
| Platform | This interface provides access to methods whose implementation depends on the chosen platform (typically Java or .NET) |
| RelativeURIResolver | The standard JAXP URIResolver is given a relative URI and a base URI and returns the resource identified by this combination. |
| SourceResolver | This interface defines a SourceResolver. |
| Class Summary | |
|---|---|
| AugmentedSource | This class wraps a JAXP Source object to provide an extended Source object that contains options indicating how the Source should be processed: for example, whether or not it should be validated against a schema. |
| Compile |
This Compile class provides a command-line interface allowing a
stylesheet to be compiled.
|
| Configuration | This class holds details of user-selected configuration options for a transformation or query. |
| Controller | The Controller is Saxon's implementation of the JAXP Transformer class, and represents an executing instance of a transformation or query. |
| Err | Class containing utility methods for handling error messages |
| FeatureKeys | FeatureKeys defines a set of constants, names of Saxon configuration options which can be supplied to the Saxon implementations of the JAXP interfaces TransformerFactory, SchemaFactory, Validator, and ValidationHandler. |
| Filter | Filter is an XMLFilter (a SAX2 filter) that performs a transformation taking a SAX stream as input and producing a SAX stream as output. |
| IdentityTransformer | |
| IdentityTransformerHandler | IdentityTransformerHandler implements the javax.xml.transform.sax.TransformerHandler interface. |
| JavaPlatform | Implementation of the Platform class containing methods specific to the Java platform (as distinct from .NET) |
| PreparedStylesheet | This PreparedStylesheet class represents a Stylesheet that has been prepared for execution (or "compiled"). |
| Query |
This Query class provides a command-line interface to the Saxon XQuery processor. The XQuery syntax supported conforms to the W3C XQuery 1.0 drafts. |
| StandardErrorHandler | |
| StandardErrorListener | StandardErrorListener is the standard error handler for XSLT processing errors, used if no other ErrorListener is nominated. |
| StandardURIResolver | This class provides the service of converting a URI into an InputSource. |
| TemplatesHandlerImpl | TemplatesHandlerImpl implements the javax.xml.transform.sax.TemplatesHandler interface. |
| Transform | This Transform class is the entry point to the Saxon XSLT Processor. |
| TransformerFactoryImpl | A TransformerFactoryImpl instance can be used to create Transformer and Template objects. |
| TransformerHandlerImpl | TransformerHandlerImpl implements the javax.xml.transform.sax.TransformerHandler interface. |
| Version | The Version class holds the SAXON version information. |