Overview | Package | Class | Deprecated | Help
PREV NEXT | FRAMES NO FRAMES

# Saxon8 Javadocs

Packages
com.saxonica |
com.saxonica.codegen | The codegen package contains the Java code generator for XQuery.
com.saxonica.deploy | The deploy package contains classes used at run-time in support of queries that have been compiled into Java code.
com.saxonica.extra | The package com.saxonica.extra contains classes used to support Saxon-SA features that are not specifically concerned with schema-awareness or Java code generation.
com.saxonica.fsa | The package com.saxonica.fsa contains classes used to implement the finite state machines used when validating document instances against a schema.
com.saxonica.jaxp | This package contains those Saxon-SA classes that are dependent on JAXP 1-3 (which is part of J2SE 5.0, but is not part of JDK 1-4).
com.saxonica.ptree | The package com.saxonica.ptree contains classes used to support the persistent tree model in Saxon, allowing binary storage of XML documents on disc.
com.saxonica.schema | The Schema Object Model package contains classes used to represent the information in a schema.
com.saxonica.sdoc | This package contains code used to import a schema.
com.saxonica.validate | The validation package contains classes used to validate document instances against a schema.
net.sf.saxon | This package provides the core classes of the SAXON XSLT library.
net.sf.saxon.ant | This package contains the code to implement Ant tasks that invoke Saxon.
net.sf.saxon.charcode | This package provides classes for handling different output character sets.
net.sf.saxon.codenorm | This package contains the code to implement Unicode normalization.
net.sf.saxon.dom | This package provides glue classes that enable Saxon to process a source document supplied as a DOM tree in the form of a DOMSource object; it also provides classes that present a DOM view of Saxon's native tree structures.
net.sf.saxon.dom4j | This package provides glue classes that enable Saxon to process a source document supplied as a DOM4J tree (see http://www.dom4j.org).
net.sf.saxon.event | This package provides classes that feed SAX-like events from one tree to another.
net.sf.saxon.expr | This package provides classes associated with XPath expression handling.
net.sf.saxon.exslt | This package provides implementations of the functions defined in EXSLT.
net.sf.saxon.functions | This package provides implementations of all the core functions available for use in XPath expressions.
net.sf.saxon.instruct | This package provides classes for the compiled representation of the various elements and other instructions found in an XSLT stylesheet.
net.sf.saxon.java | This package contains Saxon code that is specific to the Java platform, as distinct from .NET
net.sf.saxon.javax.xml.xquery | This package contains the classes and interfaces defined in the draft XQJ specification (JSR 225).
net.sf.saxon.jdom | This package provides glue classes that enable Saxon to process a source document supplied as a JDOM tree (see http://www.jdom.org).
net.sf.saxon.number | This package provides classes associated with numbering and the `xsl:number` element.
net.sf.saxon.om | This package defines the interface to the Saxon tree structure.
net.sf.saxon.pattern | This package provides classes associated with XSLT pattern handling.
net.sf.saxon.pull | This package provides an experimental pull API for Saxon: that is, it allows an application to read serially through a document, reading "events" such as the start and end of elements, text nodes, comments, and processing instructions, in the order in which they appear.
net.sf.saxon.query | This package provides an API for executing XQuery queries directly from a Java application.
net.sf.saxon.regex | This package contains the code to map XML Schema and XPath regular expressions to the regular expression engine of the underlying Java platform.
net.sf.saxon.sort | This package provides utility routines for sorting and grouping.
net.sf.saxon.sql | This package provides some sample extension elements for loading data into an SQL database.
net.sf.saxon.style | This package provides classes used during the compilation of an XSLT stylesheet.
net.sf.saxon.sxpath | This package provides an alternative API for executing XPath expressions directly from a Java application: unlike the API in package `net.sf.saxon.xpath`, these interfaces are not dependent on JAXP 1.3.
net.sf.saxon.tinytree | This package is an implementation of the Saxon internal tree structure, designed to minimize memory usage, and the costs of allocating and garbage-collecting Java objects.
net.sf.saxon.trace | This package provides an interface to Saxon tracing and debugging capabilities.
net.sf.saxon.trans | This package provides a miscellaneous collection of helper classes for XSLT transformation.
net.sf.saxon.tree | This package defines the implementation of the so-called "standard tree" structure.
net.sf.saxon.type | This package contains classes that implement the XPath 2.0 type system.
net.sf.saxon.value | This package provides classes representing XPath values (that is, the results of an expression).
net.sf.saxon.xom | This package provides glue classes that enable Saxon to process a source document supplied as a XOM tree (see http://www.cafeconleche.org/XOM).
net.sf.saxon.xpath | This package provides an API for executing XPath expressions directly from a Java application.
net.sf.saxon.xqj | This package contains an implementation of the draft XQuery API specification known as XQJ or JSR 225.

Overview | Package | Class | Deprecated | Help
PREV NEXT | FRAMES NO FRAMES

Copyright (C) Michael H. Kay. All rights reserved.