Sophie

Sophie

distrib > Mageia > 7 > aarch64 > by-pkgid > b3bdfe6d859a3d6920ff2c44b38e9a6f > files > 2946

saxon-manual-9.4.0.9-2.mga7.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.6.0_18) on Fri Dec 09 20:48:55 GMT 2011 -->
<TITLE>
Overview
</TITLE>

<META NAME="date" CONTENT="2011-12-09">

<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">

<SCRIPT type="text/javascript">
function windowTitle()
{
    if (location.href.indexOf('is-external=true') == -1) {
        parent.document.title="Overview";
    }
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>

</HEAD>

<BODY BGCOLOR="white" onload="windowTitle();">
<HR>


<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Overview</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="index.html?overview-summary.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="overview-summary.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
&nbsp;<SCRIPT type="text/javascript">
  <!--
  if(window==top) {
    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
  }
  //-->
</SCRIPT>
<NOSCRIPT>
  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>


</FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->

<HR>
<CENTER>
<H1>
Saxon9 Java API Documentation
</H1>
</CENTER>

<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>s9api Interface</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/s9api/package-summary.html">net.sf.saxon.s9api</A></B></TD>
<TD>This package provides Saxon's preferred Java API for XSLT, XQuery, XPath, and XML Schema processing.</TD>
</TR>
</TABLE>

<P>
&nbsp;
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Other Interfaces</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="com/saxonica/config/package-summary.html">com.saxonica.config</A></B></TD>
<TD>This package contains classes supporting configuration
        of Saxon-PE and Saxon-EE.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="com/saxonica/jaxp/package-summary.html">com.saxonica.jaxp</A></B></TD>
<TD>This package contains the Saxon implementation of the JAXP schema validation API.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="com/saxonica/schema/package-summary.html">com.saxonica.schema</A></B></TD>
<TD>This package contains classes used to represent the information in a schema, that is, the schema components.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/package-summary.html">net.sf.saxon</A></B></TD>
<TD>This package provides the core classes of the SAXON XSLT library.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/lib/package-summary.html">net.sf.saxon.lib</A></B></TD>
<TD>This package collects together interfaces intended for user applications to implement
    in order to customize Saxon's behavior, default implementations of these interfaces,
    and classes containing constants that are used in public Saxon interfaces.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/om/package-summary.html">net.sf.saxon.om</A></B></TD>
<TD>This package defines the interface to the Saxon tree structure.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/query/package-summary.html">net.sf.saxon.query</A></B></TD>
<TD>This package provides a relatively low-level API for executing XQuery queries
directly from a Java application.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/sxpath/package-summary.html">net.sf.saxon.sxpath</A></B></TD>
<TD>This package provides an alternative API for executing XPath expressions
directly from a Java application: unlike the API in package <code>net.sf.saxon.xpath</code>, these
interfaces are not dependent on JAXP 1.3.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/type/package-summary.html">net.sf.saxon.type</A></B></TD>
<TD>This package contains classes that implement the XPath 2.0 type system.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/value/package-summary.html">net.sf.saxon.value</A></B></TD>
<TD>This package provides classes representing XPath values (that is, the results of
an expression).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/xpath/package-summary.html">net.sf.saxon.xpath</A></B></TD>
<TD>This package is Saxon's implementation of the JAXP API designed for executing XPath 1.0 expressions
directly from a Java application.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/xqj/package-summary.html">net.sf.saxon.xqj</A></B></TD>
<TD>This package contains an implementation of the XQJ specification
    defined in JSR 225.</TD>
</TR>
</TABLE>

<P>
&nbsp;
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>External Interfaces</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="javax/xml/xquery/package-summary.html">javax.xml.xquery</A></B></TD>
<TD>&nbsp;</TD>
</TR>
</TABLE>

<P>
&nbsp;
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Other Packages</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="com/saxonica/package-summary.html">com.saxonica</A></B></TD>
<TD>This package together with its subpackages contains the code of Saxon-PE and Saxon-EE, other
        than the code that is in common with the open-source version Saxon-HE.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="com/saxonica/bytecode/package-summary.html">com.saxonica.bytecode</A></B></TD>
<TD>This package and its subpackages contain code responsible for bytecode generation
        under Saxon-EE.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="com/saxonica/bytecode/converter/package-summary.html">com.saxonica.bytecode.converter</A></B></TD>
<TD>This package contains classes responsible for generating bytecode to effect data type
        conversions, for example boolean to double conversion.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="com/saxonica/bytecode/iter/package-summary.html">com.saxonica.bytecode.iter</A></B></TD>
<TD>This package contains classes responsible for generating bytecode for custom iterators.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="com/saxonica/bytecode/map/package-summary.html">com.saxonica.bytecode.map</A></B></TD>
<TD>This package contains classes responsible for generating bytecode for custom mapping functions.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="com/saxonica/bytecode/util/package-summary.html">com.saxonica.bytecode.util</A></B></TD>
<TD>This package contains utility classes supporting the generation of bytecode and the interface with the
        ASM library.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="com/saxonica/expr/package-summary.html">com.saxonica.expr</A></B></TD>
<TD>This package contains classes used to support expressions and
        instructions that are new in XPath 3.0, XQuery 3.0, or XSLT 3.0, and that don't fit
        conveniently into a more specialized category (such as streaming).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="com/saxonica/expr/ee/package-summary.html">com.saxonica.expr.ee</A></B></TD>
<TD>This package contains classes used to support expressions and
        instructions that are specific to Saxon-EE, and that don't fit
        conveniently into a more specialized category (such as streaming).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="com/saxonica/expr/flwor/package-summary.html">com.saxonica.expr.flwor</A></B></TD>
<TD>This package contains classes responsible for evaluation of FLWOR expressions, in particular,
    those clauses of FLWOR expressions that are not supported in Saxon-HE.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="com/saxonica/functions/package-summary.html">com.saxonica.functions</A></B></TD>
<TD>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="com/saxonica/functions/extfn/package-summary.html">com.saxonica.functions.extfn</A></B></TD>
<TD>The package <code>com.saxonica.extfn</code> contains implementations of extension
    functions in the Saxon namespace.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="com/saxonica/functions/hof/package-summary.html">com.saxonica.functions.hof</A></B></TD>
<TD>The package <code>com.saxonica.hof</code> contains code to support higher-order functions.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="com/saxonica/functions/map/package-summary.html">com.saxonica.functions.map</A></B></TD>
<TD>This package implements maps, a Saxon extension to the XSLT and XQuery specification
        that provides a dictionary-like data structure.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="com/saxonica/functions/xpath3/package-summary.html">com.saxonica.functions.xpath3</A></B></TD>
<TD>This package implements functions that appear for the first time in the third version of the
        XPath function library, currently titled Functions and Operators 1-1,
    other than functions that naturally fit into another category, such as higher-order functions.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="com/saxonica/functions/xslt3/package-summary.html">com.saxonica.functions.xslt3</A></B></TD>
<TD>This package contains implementations of functions specific to XSLT 3.0.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="com/saxonica/ptree/package-summary.html">com.saxonica.ptree</A></B></TD>
<TD>The package com.saxonica.ptree contains classes used to support the persistent
    tree model in Saxon, allowing binary storage of XML documents on disc.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="com/saxonica/pull/package-summary.html">com.saxonica.pull</A></B></TD>
<TD>This package extends the pull API for Saxon that is provided in package <A HREF="net/sf/saxon/pull/package-summary.html"><CODE>net.sf.saxon.pull</CODE></A> in Saxon-HE.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="com/saxonica/schema/fsa/package-summary.html">com.saxonica.schema.fsa</A></B></TD>
<TD>The package com.saxonica.fsa contains classes used to implement the finite state
    machines used when validating document instances against a schema.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="com/saxonica/schema/sdoc/package-summary.html">com.saxonica.schema.sdoc</A></B></TD>
<TD>This package contains code used to import a schema.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="com/saxonica/serialize/package-summary.html">com.saxonica.serialize</A></B></TD>
<TD>This package contains additions to the serializer that are specific to Saxon-PE and Saxon-EE.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="com/saxonica/stream/package-summary.html">com.saxonica.stream</A></B></TD>
<TD>This package and its subpackages contains classes used to support streaming
        and document projection.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="com/saxonica/stream/adjunct/package-summary.html">com.saxonica.stream.adjunct</A></B></TD>
<TD>This package contains classes used to support streaming.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="com/saxonica/stream/feed/package-summary.html">com.saxonica.stream.feed</A></B></TD>
<TD>This package contains classes used to support streaming.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="com/saxonica/stream/om/package-summary.html">com.saxonica.stream.om</A></B></TD>
<TD>The package <code>com.saxonica.stream.om</code> contains internal code to support
        executing of streaming templates in XSLT.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="com/saxonica/stream/watch/package-summary.html">com.saxonica.stream.watch</A></B></TD>
<TD>This package contains defines the two interfaces Watch and WatchMaker, and various
    implementations of these interfaces.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="com/saxonica/update/package-summary.html">com.saxonica.update</A></B></TD>
<TD>This package contains classes used to support XQuery Update.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="com/saxonica/validate/package-summary.html">com.saxonica.validate</A></B></TD>
<TD>The validation package contains classes used to validate document instances against a schema.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="com/saxonica/xsltextn/package-summary.html">com.saxonica.xsltextn</A></B></TD>
<TD>This package contains classes used at compile time to support extensions
        to XSLT beyond 2.0: both facilities in the working draft of XSLT 3.0, and
        extensions specific to Saxon.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/dom/package-summary.html">net.sf.saxon.dom</A></B></TD>
<TD>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.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/event/package-summary.html">net.sf.saxon.event</A></B></TD>
<TD>This package provides classes that feed SAX-like events from one tree to another.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/evpull/package-summary.html">net.sf.saxon.evpull</A></B></TD>
<TD>This package provides classes that implement a StAX-like pull pipeline in which a recieving component
makes calls on a provider component to supply information from the XML stream one event at a time.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/expr/package-summary.html">net.sf.saxon.expr</A></B></TD>
<TD>This package provides classes associated with XPath expression handling.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/expr/flwor/package-summary.html">net.sf.saxon.expr.flwor</A></B></TD>
<TD>This package contains classes responsible for evaluation of FLWOR expressions, in particular,
    those clauses of FLWOR expressions that are supported in Saxon-HE.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/expr/instruct/package-summary.html">net.sf.saxon.expr.instruct</A></B></TD>
<TD>This package provides classes for the compiled representation of the various elements 
and other instructions found in an XSLT stylesheet.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/expr/number/package-summary.html">net.sf.saxon.expr.number</A></B></TD>
<TD>This package provides classes associated with numbering and the <code>xsl:number</code> element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/expr/parser/package-summary.html">net.sf.saxon.expr.parser</A></B></TD>
<TD>This package contains classes associated with parsing and general static analysis of XPath expressions.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/expr/sort/package-summary.html">net.sf.saxon.expr.sort</A></B></TD>
<TD>This package provides utility routines for sorting and grouping.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/functions/package-summary.html">net.sf.saxon.functions</A></B></TD>
<TD>This package provides implementations of all the core functions available for use
in XPath expressions.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/functions/regex/package-summary.html">net.sf.saxon.functions.regex</A></B></TD>
<TD>This package contains the code to map XML Schema and XPath regular expressions
    to the regular expression engine of the underlying Java platform.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/java/package-summary.html">net.sf.saxon.java</A></B></TD>
<TD>This package contains Saxon code that is specific to the Java platform, as distinct from .NET</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/option/dom4j/package-summary.html">net.sf.saxon.option.dom4j</A></B></TD>
<TD>This package provides glue classes that enable Saxon to process a source
document supplied as a DOM4J tree (see <a href="http://www.dom4j.org">http://www.dom4j.org</a>).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/option/exslt/package-summary.html">net.sf.saxon.option.exslt</A></B></TD>
<TD>This package provides implementations of the functions defined in <a href="http://www.exslt.org">EXSLT</a>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/option/jdom/package-summary.html">net.sf.saxon.option.jdom</A></B></TD>
<TD>This package provides glue classes that enable Saxon to process a source
document supplied as a JDOM tree (see <a href="http://www.jdom.org">http://www.jdom.org</a>).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/option/local/package-summary.html">net.sf.saxon.option.local</A></B></TD>
<TD>This package contains classes responsible for localizing the output of functions such as
        format-dateTime and format-integer into various languages.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/option/sql/package-summary.html">net.sf.saxon.option.sql</A></B></TD>
<TD>This package provides some sample extension elements for loading data into an SQL database.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/option/xom/package-summary.html">net.sf.saxon.option.xom</A></B></TD>
<TD>
This package provides glue classes that enable Saxon to process a source document supplied
 as a XOM tree (see <a href="http://www.cafeconleche.org/XOM">http://www.cafeconleche.org/XOM</a>).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/pattern/package-summary.html">net.sf.saxon.pattern</A></B></TD>
<TD>This package provides classes associated with XSLT pattern handling.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/pull/package-summary.html">net.sf.saxon.pull</A></B></TD>
<TD>This package provides classes that interface Saxon to an XML parser that supplies data in the form
    of a stream of events.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/serialize/package-summary.html">net.sf.saxon.serialize</A></B></TD>
<TD>This package contains code for serializing trees using the standard W3C-defined serialization methods
(xml, html, text).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/serialize/charcode/package-summary.html">net.sf.saxon.serialize.charcode</A></B></TD>
<TD>This package provides classes for handling different character sets, especially
    when serializing the output of a query or transformation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/serialize/codenorm/package-summary.html">net.sf.saxon.serialize.codenorm</A></B></TD>
<TD>This package contains the code to implement Unicode normalization.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/style/package-summary.html">net.sf.saxon.style</A></B></TD>
<TD>This package provides classes used during the compilation of an XSLT stylesheet.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/trace/package-summary.html">net.sf.saxon.trace</A></B></TD>
<TD>This package provides an interface to Saxon tracing and debugging capabilities.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/trans/package-summary.html">net.sf.saxon.trans</A></B></TD>
<TD>This package provides a miscellaneous collection of
helper classes for XSLT transformation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/tree/package-summary.html">net.sf.saxon.tree</A></B></TD>
<TD>This package contains subpackages containing the code for different tree models.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/tree/iter/package-summary.html">net.sf.saxon.tree.iter</A></B></TD>
<TD>This package defines implementations and subinterfaces of the interface SequenceIterator, which is
        used to iterate over an XDM sequence.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/tree/linked/package-summary.html">net.sf.saxon.tree.linked</A></B></TD>
<TD>This package defines the implementation of the so-called "standard tree" structure.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/tree/tiny/package-summary.html">net.sf.saxon.tree.tiny</A></B></TD>
<TD>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.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/tree/util/package-summary.html">net.sf.saxon.tree.util</A></B></TD>
<TD>This package defines a number of utility and helper classes for implementing tree models.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="20%"><B><A HREF="net/sf/saxon/tree/wrapper/package-summary.html">net.sf.saxon.tree.wrapper</A></B></TD>
<TD>This package defines a number of implementations of "virtual nodes" implemented as wrappers around other nodes.</TD>
</TR>
</TABLE>

<P>
&nbsp;<HR>


<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Overview</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="index.html?overview-summary.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="overview-summary.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
&nbsp;<SCRIPT type="text/javascript">
  <!--
  if(window==top) {
    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
  }
  //-->
</SCRIPT>
<NOSCRIPT>
  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>


</FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->

<HR>
Copyright (c) 2004-2011 Saxonica Limited. All rights reserved.
</BODY>
</HTML>