blob: f4316474f2eeba10768b96f69bc645a8950b4fe8 [file]
<!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_13) on Thu Jul 09 10:16:08 PDT 2009 -->
<TITLE>
Class Hierarchy (Avro 1.0.0 API)
</TITLE>
<META NAME="date" CONTENT="2009-07-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="Class Hierarchy (Avro 1.0.0 API)";
}
}
</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="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&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"> <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&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-tree.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="overview-tree.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>
<H2>
Hierarchy For All Packages</H2>
</CENTER>
<DL>
<DT><B>Package Hierarchies:</B><DD><A HREF="org/apache/avro/package-tree.html">org.apache.avro</A>, <A HREF="org/apache/avro/file/package-tree.html">org.apache.avro.file</A>, <A HREF="org/apache/avro/generic/package-tree.html">org.apache.avro.generic</A>, <A HREF="org/apache/avro/io/package-tree.html">org.apache.avro.io</A>, <A HREF="org/apache/avro/ipc/package-tree.html">org.apache.avro.ipc</A>, <A HREF="org/apache/avro/reflect/package-tree.html">org.apache.avro.reflect</A>, <A HREF="org/apache/avro/specific/package-tree.html">org.apache.avro.specific</A>, <A HREF="org/apache/avro/util/package-tree.html">org.apache.avro.util</A></DL>
<HR>
<H2>
Class Hierarchy
</H2>
<UL>
<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><B>Object</B></A><UL>
<LI TYPE="circle">java.util.<A HREF="http://java.sun.com/javase/6/docs/api/java/util/AbstractMap.html?is-external=true" title="class or interface in java.util"><B>AbstractMap</B></A>&lt;K,V&gt; (implements java.util.<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;K,V&gt;)
<UL>
<LI TYPE="circle">java.util.<A HREF="http://java.sun.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util"><B>HashMap</B></A>&lt;K,V&gt; (implements java.lang.<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</A>, java.util.<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;K,V&gt;, java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>)
<UL>
<LI TYPE="circle">org.apache.avro.generic.<A HREF="org/apache/avro/generic/GenericData.Record.html" title="class in org.apache.avro.generic"><B>GenericData.Record</B></A> (implements org.apache.avro.generic.<A HREF="org/apache/avro/generic/GenericRecord.html" title="interface in org.apache.avro.generic">GenericRecord</A>)
</UL>
</UL>
<LI TYPE="circle">org.apache.avro.file.<A HREF="org/apache/avro/file/DataFileReader.html" title="class in org.apache.avro.file"><B>DataFileReader</B></A>&lt;D&gt;<LI TYPE="circle">org.apache.avro.file.<A HREF="org/apache/avro/file/DataFileWriter.html" title="class in org.apache.avro.file"><B>DataFileWriter</B></A>&lt;D&gt;<LI TYPE="circle">org.apache.avro.io.<A HREF="org/apache/avro/io/Decoder.html" title="class in org.apache.avro.io"><B>Decoder</B></A><UL>
<LI TYPE="circle">org.apache.avro.io.<A HREF="org/apache/avro/io/BinaryDecoder.html" title="class in org.apache.avro.io"><B>BinaryDecoder</B></A><LI TYPE="circle">org.apache.avro.io.<A HREF="org/apache/avro/io/ValidatingDecoder.html" title="class in org.apache.avro.io"><B>ValidatingDecoder</B></A><UL>
<LI TYPE="circle">org.apache.avro.io.<A HREF="org/apache/avro/io/ResolvingDecoder.html" title="class in org.apache.avro.io"><B>ResolvingDecoder</B></A></UL>
</UL>
<LI TYPE="circle">org.apache.avro.io.<A HREF="org/apache/avro/io/Encoder.html" title="class in org.apache.avro.io"><B>Encoder</B></A><UL>
<LI TYPE="circle">org.apache.avro.io.<A HREF="org/apache/avro/io/BinaryEncoder.html" title="class in org.apache.avro.io"><B>BinaryEncoder</B></A><UL>
<LI TYPE="circle">org.apache.avro.io.<A HREF="org/apache/avro/io/BlockingBinaryEncoder.html" title="class in org.apache.avro.io"><B>BlockingBinaryEncoder</B></A></UL>
<LI TYPE="circle">org.apache.avro.io.<A HREF="org/apache/avro/io/ValidatingEncoder.html" title="class in org.apache.avro.io"><B>ValidatingEncoder</B></A></UL>
<LI TYPE="circle">org.apache.avro.generic.<A HREF="org/apache/avro/generic/GenericData.html" title="class in org.apache.avro.generic"><B>GenericData</B></A><LI TYPE="circle">org.apache.avro.generic.<A HREF="org/apache/avro/generic/GenericData.Array.html" title="class in org.apache.avro.generic"><B>GenericData.Array</B></A>&lt;T&gt; (implements org.apache.avro.generic.<A HREF="org/apache/avro/generic/GenericArray.html" title="interface in org.apache.avro.generic">GenericArray</A>&lt;T&gt;)
<LI TYPE="circle">org.apache.avro.generic.<A HREF="org/apache/avro/generic/GenericData.Fixed.html" title="class in org.apache.avro.generic"><B>GenericData.Fixed</B></A> (implements org.apache.avro.generic.<A HREF="org/apache/avro/generic/GenericFixed.html" title="interface in org.apache.avro.generic">GenericFixed</A>)
<UL>
<LI TYPE="circle">org.apache.avro.specific.<A HREF="org/apache/avro/specific/SpecificFixed.html" title="class in org.apache.avro.specific"><B>SpecificFixed</B></A></UL>
<LI TYPE="circle">org.apache.avro.generic.<A HREF="org/apache/avro/generic/GenericDatumReader.html" title="class in org.apache.avro.generic"><B>GenericDatumReader</B></A>&lt;D&gt; (implements org.apache.avro.io.<A HREF="org/apache/avro/io/DatumReader.html" title="interface in org.apache.avro.io">DatumReader</A>&lt;D&gt;)
<UL>
<LI TYPE="circle">org.apache.avro.reflect.<A HREF="org/apache/avro/reflect/ReflectDatumReader.html" title="class in org.apache.avro.reflect"><B>ReflectDatumReader</B></A><UL>
<LI TYPE="circle">org.apache.avro.specific.<A HREF="org/apache/avro/specific/SpecificDatumReader.html" title="class in org.apache.avro.specific"><B>SpecificDatumReader</B></A></UL>
</UL>
<LI TYPE="circle">org.apache.avro.generic.<A HREF="org/apache/avro/generic/GenericDatumWriter.html" title="class in org.apache.avro.generic"><B>GenericDatumWriter</B></A>&lt;D&gt; (implements org.apache.avro.io.<A HREF="org/apache/avro/io/DatumWriter.html" title="interface in org.apache.avro.io">DatumWriter</A>&lt;D&gt;)
<UL>
<LI TYPE="circle">org.apache.avro.reflect.<A HREF="org/apache/avro/reflect/ReflectDatumWriter.html" title="class in org.apache.avro.reflect"><B>ReflectDatumWriter</B></A><UL>
<LI TYPE="circle">org.apache.avro.specific.<A HREF="org/apache/avro/specific/SpecificDatumWriter.html" title="class in org.apache.avro.specific"><B>SpecificDatumWriter</B></A></UL>
</UL>
<LI TYPE="circle">java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io"><B>InputStream</B></A> (implements java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</A>)
<UL>
<LI TYPE="circle">org.apache.avro.ipc.<A HREF="org/apache/avro/ipc/ByteBufferInputStream.html" title="class in org.apache.avro.ipc"><B>ByteBufferInputStream</B></A><LI TYPE="circle">java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/FileInputStream.html?is-external=true" title="class or interface in java.io"><B>FileInputStream</B></A><UL>
<LI TYPE="circle">org.apache.avro.file.<A HREF="org/apache/avro/file/SeekableFileInput.html" title="class in org.apache.avro.file"><B>SeekableFileInput</B></A> (implements org.apache.avro.file.<A HREF="org/apache/avro/file/SeekableInput.html" title="interface in org.apache.avro.file">SeekableInput</A>)
</UL>
</UL>
<LI TYPE="circle">java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io"><B>OutputStream</B></A> (implements java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</A>, java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Flushable.html?is-external=true" title="class or interface in java.io">Flushable</A>)
<UL>
<LI TYPE="circle">org.apache.avro.ipc.<A HREF="org/apache/avro/ipc/ByteBufferOutputStream.html" title="class in org.apache.avro.ipc"><B>ByteBufferOutputStream</B></A></UL>
<LI TYPE="circle">org.apache.tools.ant.ProjectComponent (implements java.lang.<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</A>)
<UL>
<LI TYPE="circle">org.apache.tools.ant.Task<UL>
<LI TYPE="circle">org.apache.avro.specific.<A HREF="org/apache/avro/specific/ProtocolTask.html" title="class in org.apache.avro.specific"><B>ProtocolTask</B></A><UL>
<LI TYPE="circle">org.apache.avro.specific.<A HREF="org/apache/avro/specific/SchemaTask.html" title="class in org.apache.avro.specific"><B>SchemaTask</B></A></UL>
</UL>
</UL>
<LI TYPE="circle">org.apache.avro.<A HREF="org/apache/avro/Protocol.html" title="class in org.apache.avro"><B>Protocol</B></A><LI TYPE="circle">org.apache.avro.<A HREF="org/apache/avro/Protocol.Message.html" title="class in org.apache.avro"><B>Protocol.Message</B></A><LI TYPE="circle">org.apache.avro.reflect.<A HREF="org/apache/avro/reflect/ReflectData.html" title="class in org.apache.avro.reflect"><B>ReflectData</B></A><LI TYPE="circle">org.apache.avro.ipc.<A HREF="org/apache/avro/ipc/Requestor.html" title="class in org.apache.avro.ipc"><B>Requestor</B></A><UL>
<LI TYPE="circle">org.apache.avro.generic.<A HREF="org/apache/avro/generic/GenericRequestor.html" title="class in org.apache.avro.generic"><B>GenericRequestor</B></A><LI TYPE="circle">org.apache.avro.reflect.<A HREF="org/apache/avro/reflect/ReflectRequestor.html" title="class in org.apache.avro.reflect"><B>ReflectRequestor</B></A> (implements java.lang.reflect.<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</A>)
<UL>
<LI TYPE="circle">org.apache.avro.specific.<A HREF="org/apache/avro/specific/SpecificRequestor.html" title="class in org.apache.avro.specific"><B>SpecificRequestor</B></A></UL>
</UL>
<LI TYPE="circle">org.apache.avro.ipc.<A HREF="org/apache/avro/ipc/Responder.html" title="class in org.apache.avro.ipc"><B>Responder</B></A><UL>
<LI TYPE="circle">org.apache.avro.generic.<A HREF="org/apache/avro/generic/GenericResponder.html" title="class in org.apache.avro.generic"><B>GenericResponder</B></A><LI TYPE="circle">org.apache.avro.reflect.<A HREF="org/apache/avro/reflect/ReflectResponder.html" title="class in org.apache.avro.reflect"><B>ReflectResponder</B></A><UL>
<LI TYPE="circle">org.apache.avro.specific.<A HREF="org/apache/avro/specific/SpecificResponder.html" title="class in org.apache.avro.specific"><B>SpecificResponder</B></A></UL>
</UL>
<LI TYPE="circle">org.apache.avro.<A HREF="org/apache/avro/Schema.html" title="class in org.apache.avro"><B>Schema</B></A><LI TYPE="circle">org.apache.avro.<A HREF="org/apache/avro/Schema.Field.html" title="class in org.apache.avro"><B>Schema.Field</B></A><LI TYPE="circle">org.apache.avro.specific.<A HREF="org/apache/avro/specific/SpecificCompiler.html" title="class in org.apache.avro.specific"><B>SpecificCompiler</B></A><LI TYPE="circle">org.apache.avro.specific.<A HREF="org/apache/avro/specific/SpecificRecordBase.html" title="class in org.apache.avro.specific"><B>SpecificRecordBase</B></A> (implements org.apache.avro.specific.<A HREF="org/apache/avro/specific/SpecificRecord.html" title="interface in org.apache.avro.specific">SpecificRecord</A>)
<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang"><B>Thread</B></A> (implements java.lang.<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</A>)
<UL>
<LI TYPE="circle">org.apache.avro.ipc.<A HREF="org/apache/avro/ipc/SocketServer.html" title="class in org.apache.avro.ipc"><B>SocketServer</B></A></UL>
<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang"><B>Throwable</B></A> (implements java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>)
<UL>
<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang"><B>Exception</B></A><UL>
<LI TYPE="circle">java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io"><B>IOException</B></A><UL>
<LI TYPE="circle">org.apache.avro.ipc.<A HREF="org/apache/avro/ipc/AvroRemoteException.html" title="class in org.apache.avro.ipc"><B>AvroRemoteException</B></A><UL>
<LI TYPE="circle">org.apache.avro.specific.<A HREF="org/apache/avro/specific/SpecificExceptionBase.html" title="class in org.apache.avro.specific"><B>SpecificExceptionBase</B></A> (implements org.apache.avro.specific.<A HREF="org/apache/avro/specific/SpecificRecord.html" title="interface in org.apache.avro.specific">SpecificRecord</A>)
</UL>
</UL>
<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang"><B>RuntimeException</B></A><UL>
<LI TYPE="circle">org.apache.avro.<A HREF="org/apache/avro/AvroRuntimeException.html" title="class in org.apache.avro"><B>AvroRuntimeException</B></A><UL>
<LI TYPE="circle">org.apache.avro.<A HREF="org/apache/avro/AvroTypeException.html" title="class in org.apache.avro"><B>AvroTypeException</B></A><LI TYPE="circle">org.apache.avro.<A HREF="org/apache/avro/SchemaParseException.html" title="class in org.apache.avro"><B>SchemaParseException</B></A></UL>
</UL>
</UL>
</UL>
<LI TYPE="circle">org.apache.avro.ipc.<A HREF="org/apache/avro/ipc/Transceiver.html" title="class in org.apache.avro.ipc"><B>Transceiver</B></A><UL>
<LI TYPE="circle">org.apache.avro.ipc.<A HREF="org/apache/avro/ipc/SocketTransceiver.html" title="class in org.apache.avro.ipc"><B>SocketTransceiver</B></A></UL>
<LI TYPE="circle">org.apache.avro.util.<A HREF="org/apache/avro/util/Utf8.html" title="class in org.apache.avro.util"><B>Utf8</B></A></UL>
</UL>
<H2>
Interface Hierarchy
</H2>
<UL>
<LI TYPE="circle">org.apache.avro.io.<A HREF="org/apache/avro/io/DatumReader.html" title="interface in org.apache.avro.io"><B>DatumReader</B></A>&lt;D&gt;<LI TYPE="circle">org.apache.avro.io.<A HREF="org/apache/avro/io/DatumWriter.html" title="interface in org.apache.avro.io"><B>DatumWriter</B></A>&lt;D&gt;<LI TYPE="circle">org.apache.avro.generic.<A HREF="org/apache/avro/generic/GenericFixed.html" title="interface in org.apache.avro.generic"><B>GenericFixed</B></A><LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang"><B>Iterable</B></A>&lt;T&gt;<UL>
<LI TYPE="circle">org.apache.avro.generic.<A HREF="org/apache/avro/generic/GenericArray.html" title="interface in org.apache.avro.generic"><B>GenericArray</B></A>&lt;T&gt;</UL>
<LI TYPE="circle">java.util.<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><B>Map</B></A>&lt;K,V&gt;<UL>
<LI TYPE="circle">org.apache.avro.generic.<A HREF="org/apache/avro/generic/GenericRecord.html" title="interface in org.apache.avro.generic"><B>GenericRecord</B></A></UL>
<LI TYPE="circle">org.apache.avro.file.<A HREF="org/apache/avro/file/SeekableInput.html" title="interface in org.apache.avro.file"><B>SeekableInput</B></A><LI TYPE="circle">org.apache.avro.specific.<A HREF="org/apache/avro/specific/SpecificRecord.html" title="interface in org.apache.avro.specific"><B>SpecificRecord</B></A></UL>
<H2>
Annotation Type Hierarchy
</H2>
<UL>
<LI TYPE="circle">org.apache.avro.reflect.<A HREF="org/apache/avro/reflect/FixedSize.html" title="annotation in org.apache.avro.reflect"><B>FixedSize</B></A> (implements java.lang.annotation.<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</A>)
</UL>
<H2>
Enum Hierarchy
</H2>
<UL>
<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><B>Object</B></A><UL>
<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><B>Enum</B></A>&lt;E&gt; (implements java.lang.<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</A>&lt;T&gt;, java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>)
<UL>
<LI TYPE="circle">org.apache.avro.<A HREF="org/apache/avro/Schema.Type.html" title="enum in org.apache.avro"><B>Schema.Type</B></A></UL>
</UL>
</UL>
<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="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&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"> <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&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-tree.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="overview-tree.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 &copy; 2009 The Apache Software Foundation
</BODY>
</HTML>