You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by el...@apache.org on 2013/08/13 17:42:17 UTC

svn commit: r874484 [2/45] - in /websites/production/directory/content/mavibot/gen-docs: ./ 1.0.0-M1/ 1.0.0-M1/apidocs/ 1.0.0-M1/apidocs/org/ 1.0.0-M1/apidocs/org/apache/ 1.0.0-M1/apidocs/org/apache/directory/ 1.0.0-M1/apidocs/org/apache/directory/mavi...

Added: websites/production/directory/content/mavibot/gen-docs/1.0.0-M1/apidocs/index-all.html
==============================================================================
--- websites/production/directory/content/mavibot/gen-docs/1.0.0-M1/apidocs/index-all.html (added)
+++ websites/production/directory/content/mavibot/gen-docs/1.0.0-M1/apidocs/index-all.html Tue Aug 13 15:42:13 2013
@@ -0,0 +1,1664 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_25) on Tue Aug 13 17:12:24 CEST 2013 -->
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Index (ApacheDS MVCC BTree implementation 1.0.0-M1 API)</title>
+<meta name="date" content="2013-08-13">
+<link rel="stylesheet" type="text/css" href="./stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Index (ApacheDS MVCC BTree implementation 1.0.0-M1 API)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="./overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="./overview-tree.html">Tree</a></li>
+<li><a href="./deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="./help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="./index.html?index-all.html" target="_top">Frames</a></li>
+<li><a href="index-all.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="./allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="#_A_">A</a>&nbsp;<a href="#_B_">B</a>&nbsp;<a href="#_C_">C</a>&nbsp;<a href="#_D_">D</a>&nbsp;<a href="#_E_">E</a>&nbsp;<a href="#_F_">F</a>&nbsp;<a href="#_G_">G</a>&nbsp;<a href="#_H_">H</a>&nbsp;<a href="#_I_">I</a>&nbsp;<a href="#_J_">J</a>&nbsp;<a href="#_K_">K</a>&nbsp;<a href="#_L_">L</a>&nbsp;<a href="#_M_">M</a>&nbsp;<a href="#_N_">N</a>&nbsp;<a href="#_O_">O</a>&nbsp;<a href="#_P_">P</a>&nbsp;<a href="#_R_">R</a>&nbsp;<a href="#_S_">S</a>&nbsp;<a href="#_T_">T</a>&nbsp;<a href="#_U_">U</a>&nbsp;<a href="#_V_">V</a>&nbsp;<a href="#_W_">W</a>&nbsp;<a name="_A_">
+<!--   -->
+</a>
+<h2 class="title">A</h2>
+<dl>
+<dt><a href="./org/apache/directory/mavibot/btree/serializer/AbstractElementSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer"><span class="strong">AbstractElementSerializer</span></a>&lt;<a href="./org/apache/directory/mavibot/btree/serializer/AbstractElementSerializer.html" title="type parameter in AbstractElementSerializer">T</a>&gt; - Class in <a href="./org/apache/directory/mavibot/btree/serializer/package-summary.html">org.apache.directory.mavibot.btree.serializer</a></dt>
+<dd>
+<div class="block">An abstract ElementSerializer that implements comon methods</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/AbstractElementSerializer.html#AbstractElementSerializer(java.util.Comparator)">AbstractElementSerializer(Comparator&lt;T&gt;)</a></span> - Constructor for class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/AbstractElementSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">AbstractElementSerializer</a></dt>
+<dd>
+<div class="block">Create a new instance of BooleanSerializer</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/RecordManager.html#addBTree(java.lang.String, org.apache.directory.mavibot.btree.serializer.ElementSerializer, org.apache.directory.mavibot.btree.serializer.ElementSerializer, boolean)">addBTree(String, ElementSerializer&lt;?&gt;, ElementSerializer&lt;?&gt;, boolean)</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/RecordManager.html" title="class in org.apache.directory.mavibot.btree">RecordManager</a></dt>
+<dd>
+<div class="block">Creates a BTree and automatically adds it to the list of managed btrees</div>
+</dd>
+<dt><a href="./org/apache/directory/mavibot/btree/Addition.html" title="class in org.apache.directory.mavibot.btree"><span class="strong">Addition</span></a>&lt;<a href="./org/apache/directory/mavibot/btree/Addition.html" title="type parameter in Addition">K</a>,<a href="./org/apache/directory/mavibot/btree/Addition.html" title="type parameter in Addition">V</a>&gt; - Class in <a href="./org/apache/directory/mavibot/btree/package-summary.html">org.apache.directory.mavibot.btree</a></dt>
+<dd>
+<div class="block">A class used to store an Addition modification done on a BTree.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/Addition.html#Addition(K, V)">Addition(K, V)</a></span> - Constructor for class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/Addition.html" title="class in org.apache.directory.mavibot.btree">Addition</a></dt>
+<dd>
+<div class="block">Create a new Addition instance.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/Modification.html#ADDITION">ADDITION</a></span> - Static variable in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/Modification.html" title="class in org.apache.directory.mavibot.btree">Modification</a></dt>
+<dd>
+<div class="block">The byte used to define an Addition in the serialized journal</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/Cursor.html#afterLast()">afterLast()</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/Cursor.html" title="class in org.apache.directory.mavibot.btree">Cursor</a></dt>
+<dd>
+<div class="block">Places the cursor at the end of the last position</div>
+</dd>
+</dl>
+<a name="_B_">
+<!--   -->
+</a>
+<h2 class="title">B</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/Cursor.html#beforeFirst()">beforeFirst()</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/Cursor.html" title="class in org.apache.directory.mavibot.btree">Cursor</a></dt>
+<dd>
+<div class="block">moves the cursor to the same position that was given at the time of instantiating the cursor.</div>
+</dd>
+<dt><a href="./org/apache/directory/mavibot/btree/comparator/BooleanArrayComparator.html" title="class in org.apache.directory.mavibot.btree.comparator"><span class="strong">BooleanArrayComparator</span></a> - Class in <a href="./org/apache/directory/mavibot/btree/comparator/package-summary.html">org.apache.directory.mavibot.btree.comparator</a></dt>
+<dd>
+<div class="block">Compares boolean arrays.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/comparator/BooleanArrayComparator.html#BooleanArrayComparator()">BooleanArrayComparator()</a></span> - Constructor for class org.apache.directory.mavibot.btree.comparator.<a href="./org/apache/directory/mavibot/btree/comparator/BooleanArrayComparator.html" title="class in org.apache.directory.mavibot.btree.comparator">BooleanArrayComparator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/directory/mavibot/btree/comparator/BooleanComparator.html" title="class in org.apache.directory.mavibot.btree.comparator"><span class="strong">BooleanComparator</span></a> - Class in <a href="./org/apache/directory/mavibot/btree/comparator/package-summary.html">org.apache.directory.mavibot.btree.comparator</a></dt>
+<dd>
+<div class="block">Compares booleans</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/comparator/BooleanComparator.html#BooleanComparator()">BooleanComparator()</a></span> - Constructor for class org.apache.directory.mavibot.btree.comparator.<a href="./org/apache/directory/mavibot/btree/comparator/BooleanComparator.html" title="class in org.apache.directory.mavibot.btree.comparator">BooleanComparator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/directory/mavibot/btree/serializer/BooleanSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer"><span class="strong">BooleanSerializer</span></a> - Class in <a href="./org/apache/directory/mavibot/btree/serializer/package-summary.html">org.apache.directory.mavibot.btree.serializer</a></dt>
+<dd>
+<div class="block">The Boolean serializer.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/BooleanSerializer.html#BooleanSerializer()">BooleanSerializer()</a></span> - Constructor for class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/BooleanSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">BooleanSerializer</a></dt>
+<dd>
+<div class="block">Create a new instance of BooleanSerializer</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTree.html#browse()">browse()</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTree.html" title="class in org.apache.directory.mavibot.btree">BTree</a></dt>
+<dd>
+<div class="block">Creates a cursor starting at the beginning of the tree</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTree.html#browse(long)">browse(long)</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTree.html" title="class in org.apache.directory.mavibot.btree">BTree</a></dt>
+<dd>
+<div class="block">Creates a cursor starting at the beginning of the tree, for a given revision</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTree.html#browseFrom(K)">browseFrom(K)</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTree.html" title="class in org.apache.directory.mavibot.btree">BTree</a></dt>
+<dd>
+<div class="block">Creates a cursor starting on the given key</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTree.html#browseFrom(long, K)">browseFrom(long, K)</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTree.html" title="class in org.apache.directory.mavibot.btree">BTree</a></dt>
+<dd>
+<div class="block">Creates a cursor starting on the given key at the given revision</div>
+</dd>
+<dt><a href="./org/apache/directory/mavibot/btree/BTree.html" title="class in org.apache.directory.mavibot.btree"><span class="strong">BTree</span></a>&lt;<a href="./org/apache/directory/mavibot/btree/BTree.html" title="type parameter in BTree">K</a>,<a href="./org/apache/directory/mavibot/btree/BTree.html" title="type parameter in BTree">V</a>&gt; - Class in <a href="./org/apache/directory/mavibot/btree/package-summary.html">org.apache.directory.mavibot.btree</a></dt>
+<dd>
+<div class="block">The B+Tree MVCC data structure.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTree.html#BTree()">BTree()</a></span> - Constructor for class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTree.html" title="class in org.apache.directory.mavibot.btree">BTree</a></dt>
+<dd>
+<div class="block">Creates a new BTree, with no initialization.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTree.html#BTree(org.apache.directory.mavibot.btree.BTreeConfiguration)">BTree(BTreeConfiguration&lt;K, V&gt;)</a></span> - Constructor for class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTree.html" title="class in org.apache.directory.mavibot.btree">BTree</a></dt>
+<dd>
+<div class="block">Creates a new in-memory BTree using the BTreeConfiguration to initialize the 
+ BTree</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTree.html#BTree(java.lang.String, org.apache.directory.mavibot.btree.serializer.ElementSerializer, org.apache.directory.mavibot.btree.serializer.ElementSerializer)">BTree(String, ElementSerializer&lt;K&gt;, ElementSerializer&lt;V&gt;)</a></span> - Constructor for class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTree.html" title="class in org.apache.directory.mavibot.btree">BTree</a></dt>
+<dd>
+<div class="block">Creates a new in-memory BTree with a default page size and key/value serializers.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTree.html#BTree(java.lang.String, org.apache.directory.mavibot.btree.serializer.ElementSerializer, org.apache.directory.mavibot.btree.serializer.ElementSerializer, boolean)">BTree(String, ElementSerializer&lt;K&gt;, ElementSerializer&lt;V&gt;, boolean)</a></span> - Constructor for class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTree.html" title="class in org.apache.directory.mavibot.btree">BTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTree.html#BTree(java.lang.String, org.apache.directory.mavibot.btree.serializer.ElementSerializer, org.apache.directory.mavibot.btree.serializer.ElementSerializer, int)">BTree(String, ElementSerializer&lt;K&gt;, ElementSerializer&lt;V&gt;, int)</a></span> - Constructor for class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTree.html" title="class in org.apache.directory.mavibot.btree">BTree</a></dt>
+<dd>
+<div class="block">Creates a new in-memory BTree with a default page size and key/value serializers.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTree.html#BTree(java.lang.String, java.lang.String, org.apache.directory.mavibot.btree.serializer.ElementSerializer, org.apache.directory.mavibot.btree.serializer.ElementSerializer)">BTree(String, String, ElementSerializer&lt;K&gt;, ElementSerializer&lt;V&gt;)</a></span> - Constructor for class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTree.html" title="class in org.apache.directory.mavibot.btree">BTree</a></dt>
+<dd>
+<div class="block">Creates a new BTree with a default page size and a comparator, with an associated file.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTree.html#BTree(java.lang.String, java.lang.String, org.apache.directory.mavibot.btree.serializer.ElementSerializer, org.apache.directory.mavibot.btree.serializer.ElementSerializer, int)">BTree(String, String, ElementSerializer&lt;K&gt;, ElementSerializer&lt;V&gt;, int)</a></span> - Constructor for class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTree.html" title="class in org.apache.directory.mavibot.btree">BTree</a></dt>
+<dd>
+<div class="block">Creates a new instance of BTree with the given name and store it under the given dataDir if provided.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTree.html#BTree(java.lang.String, java.lang.String, org.apache.directory.mavibot.btree.serializer.ElementSerializer, org.apache.directory.mavibot.btree.serializer.ElementSerializer, int, boolean)">BTree(String, String, ElementSerializer&lt;K&gt;, ElementSerializer&lt;V&gt;, int, boolean)</a></span> - Constructor for class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTree.html" title="class in org.apache.directory.mavibot.btree">BTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/directory/mavibot/btree/exception/BTreeAlreadyManagedException.html" title="class in org.apache.directory.mavibot.btree.exception"><span class="strong">BTreeAlreadyManagedException</span></a> - Exception in <a href="./org/apache/directory/mavibot/btree/exception/package-summary.html">org.apache.directory.mavibot.btree.exception</a></dt>
+<dd>
+<div class="block">An exception thrown when we try to manage a BTree which name is
+ already managed by the RecordManager</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/exception/BTreeAlreadyManagedException.html#BTreeAlreadyManagedException()">BTreeAlreadyManagedException()</a></span> - Constructor for exception org.apache.directory.mavibot.btree.exception.<a href="./org/apache/directory/mavibot/btree/exception/BTreeAlreadyManagedException.html" title="class in org.apache.directory.mavibot.btree.exception">BTreeAlreadyManagedException</a></dt>
+<dd>
+<div class="block">Creates a new instance of BtreeAlreadyManagedException.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/exception/BTreeAlreadyManagedException.html#BTreeAlreadyManagedException(java.lang.String)">BTreeAlreadyManagedException(String)</a></span> - Constructor for exception org.apache.directory.mavibot.btree.exception.<a href="./org/apache/directory/mavibot/btree/exception/BTreeAlreadyManagedException.html" title="class in org.apache.directory.mavibot.btree.exception">BTreeAlreadyManagedException</a></dt>
+<dd>
+<div class="block">Creates a new instance of BtreeAlreadyManagedException.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/exception/BTreeAlreadyManagedException.html#BTreeAlreadyManagedException(java.lang.Throwable)">BTreeAlreadyManagedException(Throwable)</a></span> - Constructor for exception org.apache.directory.mavibot.btree.exception.<a href="./org/apache/directory/mavibot/btree/exception/BTreeAlreadyManagedException.html" title="class in org.apache.directory.mavibot.btree.exception">BTreeAlreadyManagedException</a></dt>
+<dd>
+<div class="block">Creates a new instance of BtreeAlreadyManagedException.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/exception/BTreeAlreadyManagedException.html#BTreeAlreadyManagedException(java.lang.String, java.lang.Throwable)">BTreeAlreadyManagedException(String, Throwable)</a></span> - Constructor for exception org.apache.directory.mavibot.btree.exception.<a href="./org/apache/directory/mavibot/btree/exception/BTreeAlreadyManagedException.html" title="class in org.apache.directory.mavibot.btree.exception">BTreeAlreadyManagedException</a></dt>
+<dd>
+<div class="block">Creates a new instance of KeyNotFoundException.</div>
+</dd>
+<dt><a href="./org/apache/directory/mavibot/btree/BTreeBuilder.html" title="class in org.apache.directory.mavibot.btree"><span class="strong">BTreeBuilder</span></a>&lt;<a href="./org/apache/directory/mavibot/btree/BTreeBuilder.html" title="type parameter in BTreeBuilder">K</a>,<a href="./org/apache/directory/mavibot/btree/BTreeBuilder.html" title="type parameter in BTreeBuilder">V</a>&gt; - Class in <a href="./org/apache/directory/mavibot/btree/package-summary.html">org.apache.directory.mavibot.btree</a></dt>
+<dd>
+<div class="block">A BTree builder that builds a tree from the bottom.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTreeBuilder.html#BTreeBuilder(java.lang.String, int, org.apache.directory.mavibot.btree.serializer.ElementSerializer, org.apache.directory.mavibot.btree.serializer.ElementSerializer)">BTreeBuilder(String, int, ElementSerializer&lt;K&gt;, ElementSerializer&lt;V&gt;)</a></span> - Constructor for class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTreeBuilder.html" title="class in org.apache.directory.mavibot.btree">BTreeBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/directory/mavibot/btree/BTreeConfiguration.html" title="class in org.apache.directory.mavibot.btree"><span class="strong">BTreeConfiguration</span></a>&lt;<a href="./org/apache/directory/mavibot/btree/BTreeConfiguration.html" title="type parameter in BTreeConfiguration">K</a>,<a href="./org/apache/directory/mavibot/btree/BTreeConfiguration.html" title="type parameter in BTreeConfiguration">V</a>&gt; - Class in <a href="./org/apache/directory/mavibot/btree/package-summary.html">org.apache.directory.mavibot.btree</a></dt>
+<dd>
+<div class="block">The B+Tree Configuration.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTreeConfiguration.html#BTreeConfiguration()">BTreeConfiguration()</a></span> - Constructor for class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTreeConfiguration.html" title="class in org.apache.directory.mavibot.btree">BTreeConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/directory/mavibot/btree/BTreeFactory.html" title="class in org.apache.directory.mavibot.btree"><span class="strong">BTreeFactory</span></a> - Class in <a href="./org/apache/directory/mavibot/btree/package-summary.html">org.apache.directory.mavibot.btree</a></dt>
+<dd>
+<div class="block">This cless construct a BTree from a serialized version of a BTree.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTreeFactory.html#BTreeFactory()">BTreeFactory()</a></span> - Constructor for class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTreeFactory.html" title="class in org.apache.directory.mavibot.btree">BTreeFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/directory/mavibot/btree/BTreeTypeEnum.html" title="enum in org.apache.directory.mavibot.btree"><span class="strong">BTreeTypeEnum</span></a> - Enum in <a href="./org/apache/directory/mavibot/btree/package-summary.html">org.apache.directory.mavibot.btree</a></dt>
+<dd>
+<div class="block">An enum to describe the BTree type.</div>
+</dd>
+<dt><a href="./org/apache/directory/mavibot/btree/serializer/BufferHandler.html" title="class in org.apache.directory.mavibot.btree.serializer"><span class="strong">BufferHandler</span></a> - Class in <a href="./org/apache/directory/mavibot/btree/serializer/package-summary.html">org.apache.directory.mavibot.btree.serializer</a></dt>
+<dd>
+<div class="block">A class used to hide the buffer read from the underlying file.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/BufferHandler.html#BufferHandler(byte[])">BufferHandler(byte[])</a></span> - Constructor for class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/BufferHandler.html" title="class in org.apache.directory.mavibot.btree.serializer">BufferHandler</a></dt>
+<dd>
+<div class="block">Create a new BufferHandler</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/BufferHandler.html#BufferHandler(java.nio.channels.FileChannel, java.nio.ByteBuffer)">BufferHandler(FileChannel, ByteBuffer)</a></span> - Constructor for class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/BufferHandler.html" title="class in org.apache.directory.mavibot.btree.serializer">BufferHandler</a></dt>
+<dd>
+<div class="block">Create a new BufferHandler</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTreeBuilder.html#build(java.util.Iterator)">build(Iterator&lt;Tuple&lt;K, V&gt;&gt;)</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTreeBuilder.html" title="class in org.apache.directory.mavibot.btree">BTreeBuilder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/directory/mavibot/btree/util/BulkDataSorter.html" title="class in org.apache.directory.mavibot.btree.util"><span class="strong">BulkDataSorter</span></a>&lt;<a href="./org/apache/directory/mavibot/btree/util/BulkDataSorter.html" title="type parameter in BulkDataSorter">K</a>,<a href="./org/apache/directory/mavibot/btree/util/BulkDataSorter.html" title="type parameter in BulkDataSorter">V</a>&gt; - Class in <a href="./org/apache/directory/mavibot/btree/util/package-summary.html">org.apache.directory.mavibot.btree.util</a></dt>
+<dd>
+<div class="block">A utility class for sorting a large number of keys before building a BTree using <a href="./org/apache/directory/mavibot/btree/BTreeBuilder.html" title="class in org.apache.directory.mavibot.btree"><code>BTreeBuilder</code></a>.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/util/BulkDataSorter.html#BulkDataSorter(org.apache.directory.mavibot.btree.util.TupleReaderWriter, java.util.Comparator, int)">BulkDataSorter(TupleReaderWriter&lt;K, V&gt;, Comparator&lt;Tuple&lt;K, V&gt;&gt;, int)</a></span> - Constructor for class org.apache.directory.mavibot.btree.util.<a href="./org/apache/directory/mavibot/btree/util/BulkDataSorter.html" title="class in org.apache.directory.mavibot.btree.util">BulkDataSorter</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/directory/mavibot/btree/comparator/ByteArrayComparator.html" title="class in org.apache.directory.mavibot.btree.comparator"><span class="strong">ByteArrayComparator</span></a> - Class in <a href="./org/apache/directory/mavibot/btree/comparator/package-summary.html">org.apache.directory.mavibot.btree.comparator</a></dt>
+<dd>
+<div class="block">Compares byte arrays.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/comparator/ByteArrayComparator.html#ByteArrayComparator()">ByteArrayComparator()</a></span> - Constructor for class org.apache.directory.mavibot.btree.comparator.<a href="./org/apache/directory/mavibot/btree/comparator/ByteArrayComparator.html" title="class in org.apache.directory.mavibot.btree.comparator">ByteArrayComparator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/directory/mavibot/btree/serializer/ByteArraySerializer.html" title="class in org.apache.directory.mavibot.btree.serializer"><span class="strong">ByteArraySerializer</span></a> - Class in <a href="./org/apache/directory/mavibot/btree/serializer/package-summary.html">org.apache.directory.mavibot.btree.serializer</a></dt>
+<dd>
+<div class="block">A serializer for a byte[].</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/ByteArraySerializer.html#ByteArraySerializer()">ByteArraySerializer()</a></span> - Constructor for class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/ByteArraySerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">ByteArraySerializer</a></dt>
+<dd>
+<div class="block">Create a new instance of ByteArraySerializer</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/ByteArraySerializer.html#ByteArraySerializer(java.util.Comparator)">ByteArraySerializer(Comparator)</a></span> - Constructor for class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/ByteArraySerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">ByteArraySerializer</a></dt>
+<dd>
+<div class="block">Create a new instance of ByteArraySerializer with custom comparator</div>
+</dd>
+<dt><a href="./org/apache/directory/mavibot/btree/comparator/ByteComparator.html" title="class in org.apache.directory.mavibot.btree.comparator"><span class="strong">ByteComparator</span></a> - Class in <a href="./org/apache/directory/mavibot/btree/comparator/package-summary.html">org.apache.directory.mavibot.btree.comparator</a></dt>
+<dd>
+<div class="block">Compares bytes</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/comparator/ByteComparator.html#ByteComparator()">ByteComparator()</a></span> - Constructor for class org.apache.directory.mavibot.btree.comparator.<a href="./org/apache/directory/mavibot/btree/comparator/ByteComparator.html" title="class in org.apache.directory.mavibot.btree.comparator">ByteComparator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/directory/mavibot/btree/serializer/ByteSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer"><span class="strong">ByteSerializer</span></a> - Class in <a href="./org/apache/directory/mavibot/btree/serializer/package-summary.html">org.apache.directory.mavibot.btree.serializer</a></dt>
+<dd>
+<div class="block">The Byte serializer.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/ByteSerializer.html#ByteSerializer()">ByteSerializer()</a></span> - Constructor for class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/ByteSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">ByteSerializer</a></dt>
+<dd>
+<div class="block">Create a new instance of ByteSerializer</div>
+</dd>
+</dl>
+<a name="_C_">
+<!--   -->
+</a>
+<h2 class="title">C</h2>
+<dl>
+<dt><a href="./org/apache/directory/mavibot/btree/comparator/CharArrayComparator.html" title="class in org.apache.directory.mavibot.btree.comparator"><span class="strong">CharArrayComparator</span></a> - Class in <a href="./org/apache/directory/mavibot/btree/comparator/package-summary.html">org.apache.directory.mavibot.btree.comparator</a></dt>
+<dd>
+<div class="block">Compares char arrays</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/comparator/CharArrayComparator.html#CharArrayComparator()">CharArrayComparator()</a></span> - Constructor for class org.apache.directory.mavibot.btree.comparator.<a href="./org/apache/directory/mavibot/btree/comparator/CharArrayComparator.html" title="class in org.apache.directory.mavibot.btree.comparator">CharArrayComparator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/directory/mavibot/btree/serializer/CharArraySerializer.html" title="class in org.apache.directory.mavibot.btree.serializer"><span class="strong">CharArraySerializer</span></a> - Class in <a href="./org/apache/directory/mavibot/btree/serializer/package-summary.html">org.apache.directory.mavibot.btree.serializer</a></dt>
+<dd>
+<div class="block">A serializer for a char[].</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/CharArraySerializer.html#CharArraySerializer()">CharArraySerializer()</a></span> - Constructor for class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/CharArraySerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">CharArraySerializer</a></dt>
+<dd>
+<div class="block">Create a new instance of CharArraySerializer</div>
+</dd>
+<dt><a href="./org/apache/directory/mavibot/btree/comparator/CharComparator.html" title="class in org.apache.directory.mavibot.btree.comparator"><span class="strong">CharComparator</span></a> - Class in <a href="./org/apache/directory/mavibot/btree/comparator/package-summary.html">org.apache.directory.mavibot.btree.comparator</a></dt>
+<dd>
+<div class="block">Compares chars</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/comparator/CharComparator.html#CharComparator()">CharComparator()</a></span> - Constructor for class org.apache.directory.mavibot.btree.comparator.<a href="./org/apache/directory/mavibot/btree/comparator/CharComparator.html" title="class in org.apache.directory.mavibot.btree.comparator">CharComparator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/directory/mavibot/btree/serializer/CharSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer"><span class="strong">CharSerializer</span></a> - Class in <a href="./org/apache/directory/mavibot/btree/serializer/package-summary.html">org.apache.directory.mavibot.btree.serializer</a></dt>
+<dd>
+<div class="block">The Character serializer.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/CharSerializer.html#CharSerializer()">CharSerializer()</a></span> - Constructor for class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/CharSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">CharSerializer</a></dt>
+<dd>
+<div class="block">Create a new instance of CharSerializer</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTree.html#close()">close()</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTree.html" title="class in org.apache.directory.mavibot.btree">BTree</a></dt>
+<dd>
+<div class="block">Close the BTree, cleaning up all the data structure</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/Cursor.html#close()">close()</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/Cursor.html" title="class in org.apache.directory.mavibot.btree">Cursor</a></dt>
+<dd>
+<div class="block">Closes the cursor, thus releases the associated transaction</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/RecordManager.html#close()">close()</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/RecordManager.html" title="class in org.apache.directory.mavibot.btree">RecordManager</a></dt>
+<dd>
+<div class="block">Close the RecordManager and flush everything on disk</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/Transaction.html#close()">close()</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/Transaction.html" title="class in org.apache.directory.mavibot.btree">Transaction</a></dt>
+<dd>
+<div class="block">Close the transaction, releasing the revision it was using.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/comparator/BooleanArrayComparator.html#compare(boolean[], boolean[])">compare(boolean[], boolean[])</a></span> - Method in class org.apache.directory.mavibot.btree.comparator.<a href="./org/apache/directory/mavibot/btree/comparator/BooleanArrayComparator.html" title="class in org.apache.directory.mavibot.btree.comparator">BooleanArrayComparator</a></dt>
+<dd>
+<div class="block">Compare two boolean arrays.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/comparator/BooleanComparator.html#compare(java.lang.Boolean, java.lang.Boolean)">compare(Boolean, Boolean)</a></span> - Method in class org.apache.directory.mavibot.btree.comparator.<a href="./org/apache/directory/mavibot/btree/comparator/BooleanComparator.html" title="class in org.apache.directory.mavibot.btree.comparator">BooleanComparator</a></dt>
+<dd>
+<div class="block">Compare two booleans.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/comparator/ByteArrayComparator.html#compare(byte[], byte[])">compare(byte[], byte[])</a></span> - Method in class org.apache.directory.mavibot.btree.comparator.<a href="./org/apache/directory/mavibot/btree/comparator/ByteArrayComparator.html" title="class in org.apache.directory.mavibot.btree.comparator">ByteArrayComparator</a></dt>
+<dd>
+<div class="block">Compare two byte arrays.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/comparator/ByteComparator.html#compare(java.lang.Byte, java.lang.Byte)">compare(Byte, Byte)</a></span> - Method in class org.apache.directory.mavibot.btree.comparator.<a href="./org/apache/directory/mavibot/btree/comparator/ByteComparator.html" title="class in org.apache.directory.mavibot.btree.comparator">ByteComparator</a></dt>
+<dd>
+<div class="block">Compare two bytes.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/comparator/CharArrayComparator.html#compare(char[], char[])">compare(char[], char[])</a></span> - Method in class org.apache.directory.mavibot.btree.comparator.<a href="./org/apache/directory/mavibot/btree/comparator/CharArrayComparator.html" title="class in org.apache.directory.mavibot.btree.comparator">CharArrayComparator</a></dt>
+<dd>
+<div class="block">Compare two char arrays.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/comparator/CharComparator.html#compare(java.lang.Character, java.lang.Character)">compare(Character, Character)</a></span> - Method in class org.apache.directory.mavibot.btree.comparator.<a href="./org/apache/directory/mavibot/btree/comparator/CharComparator.html" title="class in org.apache.directory.mavibot.btree.comparator">CharComparator</a></dt>
+<dd>
+<div class="block">Compare two chars.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/comparator/IntArrayComparator.html#compare(int[], int[])">compare(int[], int[])</a></span> - Method in class org.apache.directory.mavibot.btree.comparator.<a href="./org/apache/directory/mavibot/btree/comparator/IntArrayComparator.html" title="class in org.apache.directory.mavibot.btree.comparator">IntArrayComparator</a></dt>
+<dd>
+<div class="block">Compare two long arrays.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/comparator/IntComparator.html#compare(java.lang.Integer, java.lang.Integer)">compare(Integer, Integer)</a></span> - Method in class org.apache.directory.mavibot.btree.comparator.<a href="./org/apache/directory/mavibot/btree/comparator/IntComparator.html" title="class in org.apache.directory.mavibot.btree.comparator">IntComparator</a></dt>
+<dd>
+<div class="block">Compare two integers.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/comparator/LongArrayComparator.html#compare(long[], long[])">compare(long[], long[])</a></span> - Method in class org.apache.directory.mavibot.btree.comparator.<a href="./org/apache/directory/mavibot/btree/comparator/LongArrayComparator.html" title="class in org.apache.directory.mavibot.btree.comparator">LongArrayComparator</a></dt>
+<dd>
+<div class="block">Compare two long arrays.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/comparator/LongComparator.html#compare(java.lang.Long, java.lang.Long)">compare(Long, Long)</a></span> - Method in class org.apache.directory.mavibot.btree.comparator.<a href="./org/apache/directory/mavibot/btree/comparator/LongComparator.html" title="class in org.apache.directory.mavibot.btree.comparator">LongComparator</a></dt>
+<dd>
+<div class="block">Compare two longs.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/comparator/ShortArrayComparator.html#compare(short[], short[])">compare(short[], short[])</a></span> - Method in class org.apache.directory.mavibot.btree.comparator.<a href="./org/apache/directory/mavibot/btree/comparator/ShortArrayComparator.html" title="class in org.apache.directory.mavibot.btree.comparator">ShortArrayComparator</a></dt>
+<dd>
+<div class="block">Compare two short arrays.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/comparator/ShortComparator.html#compare(java.lang.Short, java.lang.Short)">compare(Short, Short)</a></span> - Method in class org.apache.directory.mavibot.btree.comparator.<a href="./org/apache/directory/mavibot/btree/comparator/ShortComparator.html" title="class in org.apache.directory.mavibot.btree.comparator">ShortComparator</a></dt>
+<dd>
+<div class="block">Compare two shorts.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/comparator/StringComparator.html#compare(java.lang.String, java.lang.String)">compare(String, String)</a></span> - Method in class org.apache.directory.mavibot.btree.comparator.<a href="./org/apache/directory/mavibot/btree/comparator/StringComparator.html" title="class in org.apache.directory.mavibot.btree.comparator">StringComparator</a></dt>
+<dd>
+<div class="block">Compare two Strings.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/RevisionNameComparator.html#compare(org.apache.directory.mavibot.btree.RevisionName, org.apache.directory.mavibot.btree.RevisionName)">compare(RevisionName, RevisionName)</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/RevisionNameComparator.html" title="class in org.apache.directory.mavibot.btree">RevisionNameComparator</a></dt>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/AbstractElementSerializer.html#compare(T, T)">compare(T, T)</a></span> - Method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/AbstractElementSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">AbstractElementSerializer</a></dt>
+<dd>
+<div class="block">Returns the comparison of two types.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/ElementSerializer.html#compare(T, T)">compare(T, T)</a></span> - Method in interface org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/ElementSerializer.html" title="interface in org.apache.directory.mavibot.btree.serializer">ElementSerializer</a></dt>
+<dd>
+<div class="block">Returns the comparison of two types.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/LongArraySerializer.html#compare(long[], long[])">compare(long[], long[])</a></span> - Method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/LongArraySerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">LongArraySerializer</a></dt>
+<dd>
+<div class="block">Returns the comparison of two types.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/Serializer.html#compare(T, T)">compare(T, T)</a></span> - Method in interface org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/Serializer.html" title="interface in org.apache.directory.mavibot.btree.serializer">Serializer</a></dt>
+<dd>
+<div class="block">Returns the comparison of two types.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/StringSerializer.html#compare(java.lang.String, java.lang.String)">compare(String, String)</a></span> - Method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/StringSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">StringSerializer</a></dt>
+<dd>
+<div class="block">Returns the comparison of two types.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTree.html#contains(K, V)">contains(K, V)</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTree.html" title="class in org.apache.directory.mavibot.btree">BTree</a></dt>
+<dd>
+<div class="block">Checks if the BTree contains the given key with the given value.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTree.html#contains(long, K, V)">contains(long, K, V)</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTree.html" title="class in org.apache.directory.mavibot.btree">BTree</a></dt>
+<dd>
+<div class="block">Checks if the BTree contains the given key with the given value for a given revision</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTreeFactory.html#createBTree()">createBTree()</a></span> - Static method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTreeFactory.html" title="class in org.apache.directory.mavibot.btree">BTreeFactory</a></dt>
+<dd>
+<div class="block">Create a new BTree.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTreeFactory.html#createLeaf(org.apache.directory.mavibot.btree.BTree, long, int)">createLeaf(BTree, long, int)</a></span> - Static method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTreeFactory.html" title="class in org.apache.directory.mavibot.btree">BTreeFactory</a></dt>
+<dd>
+<div class="block">Create a new Leaf for the give BTree.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTreeFactory.html#createNode(org.apache.directory.mavibot.btree.BTree, long, int)">createNode(BTree, long, int)</a></span> - Static method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTreeFactory.html" title="class in org.apache.directory.mavibot.btree">BTreeFactory</a></dt>
+<dd>
+<div class="block">Create a new Node for the give BTree.</div>
+</dd>
+<dt><a href="./org/apache/directory/mavibot/btree/Cursor.html" title="class in org.apache.directory.mavibot.btree"><span class="strong">Cursor</span></a>&lt;<a href="./org/apache/directory/mavibot/btree/Cursor.html" title="type parameter in Cursor">K</a>,<a href="./org/apache/directory/mavibot/btree/Cursor.html" title="type parameter in Cursor">V</a>&gt; - Class in <a href="./org/apache/directory/mavibot/btree/package-summary.html">org.apache.directory.mavibot.btree</a></dt>
+<dd>
+<div class="block">A Cursor is used to fetch elements in a BTree and is returned by the</div>
+</dd>
+</dl>
+<a name="_D_">
+<!--   -->
+</a>
+<h2 class="title">D</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTree.html#DATA_SUFFIX">DATA_SUFFIX</a></span> - Static variable in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTree.html" title="class in org.apache.directory.mavibot.btree">BTree</a></dt>
+<dd>
+<div class="block">The default data file suffix</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTree.html#DEFAULT_JOURNAL">DEFAULT_JOURNAL</a></span> - Static variable in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTree.html" title="class in org.apache.directory.mavibot.btree">BTree</a></dt>
+<dd>
+<div class="block">The default journal name</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTree.html#DEFAULT_PAGE_SIZE">DEFAULT_PAGE_SIZE</a></span> - Static variable in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTree.html" title="class in org.apache.directory.mavibot.btree">BTree</a></dt>
+<dd>
+<div class="block">Default page size (number of entries per node)</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTree.html#DEFAULT_READ_TIMEOUT">DEFAULT_READ_TIMEOUT</a></span> - Static variable in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTree.html" title="class in org.apache.directory.mavibot.btree">BTree</a></dt>
+<dd>
+<div class="block">Define a default delay for a read transaction.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTree.html#DEFAULT_WRITE_BUFFER_SIZE">DEFAULT_WRITE_BUFFER_SIZE</a></span> - Static variable in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTree.html" title="class in org.apache.directory.mavibot.btree">BTree</a></dt>
+<dd>
+<div class="block">Default size of the buffer used to write data on disk.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTree.html#delete(K)">delete(K)</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTree.html" title="class in org.apache.directory.mavibot.btree">BTree</a></dt>
+<dd>
+<div class="block">Delete the entry which key is given as a parameter.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTree.html#delete(K, V)">delete(K, V)</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTree.html" title="class in org.apache.directory.mavibot.btree">BTree</a></dt>
+<dd>
+<div class="block">Delete the value from an entry associated with the given key.</div>
+</dd>
+<dt><a href="./org/apache/directory/mavibot/btree/Deletion.html" title="class in org.apache.directory.mavibot.btree"><span class="strong">Deletion</span></a>&lt;<a href="./org/apache/directory/mavibot/btree/Deletion.html" title="type parameter in Deletion">K</a>,<a href="./org/apache/directory/mavibot/btree/Deletion.html" title="type parameter in Deletion">V</a>&gt; - Class in <a href="./org/apache/directory/mavibot/btree/package-summary.html">org.apache.directory.mavibot.btree</a></dt>
+<dd>
+<div class="block">A class used to store a Delete modification done on a BTree.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/Deletion.html#Deletion(K)">Deletion(K)</a></span> - Constructor for class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/Deletion.html" title="class in org.apache.directory.mavibot.btree">Deletion</a></dt>
+<dd>
+<div class="block">Create a new Deletion instance.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/Modification.html#DELETION">DELETION</a></span> - Static variable in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/Modification.html" title="class in org.apache.directory.mavibot.btree">Modification</a></dt>
+<dd>
+<div class="block">The byte used to define a Deletion in the serialized journal</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/RecordManager.html#deserialize(org.apache.directory.mavibot.btree.BTree, long)">deserialize(BTree, long)</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/RecordManager.html" title="class in org.apache.directory.mavibot.btree">RecordManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/RevisionNameSerializer.html#deserialize(byte[])">deserialize(byte[])</a></span> - Static method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/RevisionNameSerializer.html" title="class in org.apache.directory.mavibot.btree">RevisionNameSerializer</a></dt>
+<dd>
+<div class="block">A static method used to deserialize a RevisionName from a byte array.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/RevisionNameSerializer.html#deserialize(byte[], int)">deserialize(byte[], int)</a></span> - Static method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/RevisionNameSerializer.html" title="class in org.apache.directory.mavibot.btree">RevisionNameSerializer</a></dt>
+<dd>
+<div class="block">A static method used to deserialize a RevisionName from a byte array.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/RevisionNameSerializer.html#deserialize(org.apache.directory.mavibot.btree.serializer.BufferHandler)">deserialize(BufferHandler)</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/RevisionNameSerializer.html" title="class in org.apache.directory.mavibot.btree">RevisionNameSerializer</a></dt>
+<dd>
+<div class="block">Deserialize an element from a BufferHandler</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/RevisionNameSerializer.html#deserialize(java.nio.ByteBuffer)">deserialize(ByteBuffer)</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/RevisionNameSerializer.html" title="class in org.apache.directory.mavibot.btree">RevisionNameSerializer</a></dt>
+<dd>
+<div class="block">Deserialize an element from a ByteBuffer</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/BooleanSerializer.html#deserialize(byte[])">deserialize(byte[])</a></span> - Static method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/BooleanSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">BooleanSerializer</a></dt>
+<dd>
+<div class="block">A static method used to deserialize a Boolean from a byte array.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/BooleanSerializer.html#deserialize(byte[], int)">deserialize(byte[], int)</a></span> - Static method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/BooleanSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">BooleanSerializer</a></dt>
+<dd>
+<div class="block">A static method used to deserialize a Boolean from a byte array.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/BooleanSerializer.html#deserialize(java.nio.ByteBuffer)">deserialize(ByteBuffer)</a></span> - Method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/BooleanSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">BooleanSerializer</a></dt>
+<dd>
+<div class="block">Deserialize an element from a ByteBuffer</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/BooleanSerializer.html#deserialize(org.apache.directory.mavibot.btree.serializer.BufferHandler)">deserialize(BufferHandler)</a></span> - Method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/BooleanSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">BooleanSerializer</a></dt>
+<dd>
+<div class="block">Deserialize an element from a BufferHandler</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/ByteArraySerializer.html#deserialize(byte[])">deserialize(byte[])</a></span> - Static method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/ByteArraySerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">ByteArraySerializer</a></dt>
+<dd>
+<div class="block">A static method used to deserialize a byte array from a byte array.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/ByteArraySerializer.html#deserialize(byte[], int)">deserialize(byte[], int)</a></span> - Static method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/ByteArraySerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">ByteArraySerializer</a></dt>
+<dd>
+<div class="block">A static method used to deserialize a byte array from a byte array.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/ByteArraySerializer.html#deserialize(org.apache.directory.mavibot.btree.serializer.BufferHandler)">deserialize(BufferHandler)</a></span> - Method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/ByteArraySerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">ByteArraySerializer</a></dt>
+<dd>
+<div class="block">Deserialize an element from a BufferHandler</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/ByteArraySerializer.html#deserialize(java.nio.ByteBuffer)">deserialize(ByteBuffer)</a></span> - Method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/ByteArraySerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">ByteArraySerializer</a></dt>
+<dd>
+<div class="block">Deserialize an element from a ByteBuffer</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/ByteSerializer.html#deserialize(byte[])">deserialize(byte[])</a></span> - Static method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/ByteSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">ByteSerializer</a></dt>
+<dd>
+<div class="block">A static method used to deserialize a Byte from a byte array.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/ByteSerializer.html#deserialize(byte[], int)">deserialize(byte[], int)</a></span> - Static method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/ByteSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">ByteSerializer</a></dt>
+<dd>
+<div class="block">A static method used to deserialize a Byte from a byte array.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/ByteSerializer.html#deserialize(java.nio.ByteBuffer)">deserialize(ByteBuffer)</a></span> - Method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/ByteSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">ByteSerializer</a></dt>
+<dd>
+<div class="block">Deserialize an element from a ByteBuffer</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/ByteSerializer.html#deserialize(org.apache.directory.mavibot.btree.serializer.BufferHandler)">deserialize(BufferHandler)</a></span> - Method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/ByteSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">ByteSerializer</a></dt>
+<dd>
+<div class="block">Deserialize an element from a BufferHandler</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/CharArraySerializer.html#deserialize(byte[])">deserialize(byte[])</a></span> - Static method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/CharArraySerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">CharArraySerializer</a></dt>
+<dd>
+<div class="block">A static method used to deserialize a char array from a byte array.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/CharArraySerializer.html#deserialize(org.apache.directory.mavibot.btree.serializer.BufferHandler)">deserialize(BufferHandler)</a></span> - Method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/CharArraySerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">CharArraySerializer</a></dt>
+<dd>
+<div class="block">Deserialize an element from a BufferHandler</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/CharArraySerializer.html#deserialize(java.nio.ByteBuffer)">deserialize(ByteBuffer)</a></span> - Method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/CharArraySerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">CharArraySerializer</a></dt>
+<dd>
+<div class="block">Deserialize an element from a ByteBuffer</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/CharSerializer.html#deserialize(byte[])">deserialize(byte[])</a></span> - Static method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/CharSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">CharSerializer</a></dt>
+<dd>
+<div class="block">A static method used to deserialize a Character from a byte array.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/CharSerializer.html#deserialize(byte[], int)">deserialize(byte[], int)</a></span> - Static method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/CharSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">CharSerializer</a></dt>
+<dd>
+<div class="block">A static method used to deserialize a Character from a byte array.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/CharSerializer.html#deserialize(java.nio.ByteBuffer)">deserialize(ByteBuffer)</a></span> - Method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/CharSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">CharSerializer</a></dt>
+<dd>
+<div class="block">Deserialize an element from a ByteBuffer</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/CharSerializer.html#deserialize(org.apache.directory.mavibot.btree.serializer.BufferHandler)">deserialize(BufferHandler)</a></span> - Method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/CharSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">CharSerializer</a></dt>
+<dd>
+<div class="block">Deserialize an element from a BufferHandler</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/ElementSerializer.html#deserialize(org.apache.directory.mavibot.btree.serializer.BufferHandler)">deserialize(BufferHandler)</a></span> - Method in interface org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/ElementSerializer.html" title="interface in org.apache.directory.mavibot.btree.serializer">ElementSerializer</a></dt>
+<dd>
+<div class="block">Deserialize an element from a BufferHandler</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/ElementSerializer.html#deserialize(java.nio.ByteBuffer)">deserialize(ByteBuffer)</a></span> - Method in interface org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/ElementSerializer.html" title="interface in org.apache.directory.mavibot.btree.serializer">ElementSerializer</a></dt>
+<dd>
+<div class="block">Deserialize an element from a ByteBuffer</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/IntSerializer.html#deserialize(byte[])">deserialize(byte[])</a></span> - Static method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/IntSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">IntSerializer</a></dt>
+<dd>
+<div class="block">A static method used to deserialize an Integer from a byte array.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/IntSerializer.html#deserialize(byte[], int)">deserialize(byte[], int)</a></span> - Static method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/IntSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">IntSerializer</a></dt>
+<dd>
+<div class="block">A static method used to deserialize an Integer from a byte array.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/IntSerializer.html#deserialize(java.nio.ByteBuffer)">deserialize(ByteBuffer)</a></span> - Method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/IntSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">IntSerializer</a></dt>
+<dd>
+<div class="block">Deserialize an element from a ByteBuffer</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/IntSerializer.html#deserialize(org.apache.directory.mavibot.btree.serializer.BufferHandler)">deserialize(BufferHandler)</a></span> - Method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/IntSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">IntSerializer</a></dt>
+<dd>
+<div class="block">Deserialize an element from a BufferHandler</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/LongArraySerializer.html#deserialize(org.apache.directory.mavibot.btree.serializer.BufferHandler)">deserialize(BufferHandler)</a></span> - Method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/LongArraySerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">LongArraySerializer</a></dt>
+<dd>
+<div class="block">Deserialize an element from a BufferHandler</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/LongArraySerializer.html#deserialize(java.nio.ByteBuffer)">deserialize(ByteBuffer)</a></span> - Method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/LongArraySerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">LongArraySerializer</a></dt>
+<dd>
+<div class="block">Deserialize an element from a ByteBuffer</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/LongSerializer.html#deserialize(byte[])">deserialize(byte[])</a></span> - Static method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/LongSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">LongSerializer</a></dt>
+<dd>
+<div class="block">A static method used to deserialize a Long from a byte array.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/LongSerializer.html#deserialize(byte[], int)">deserialize(byte[], int)</a></span> - Static method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/LongSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">LongSerializer</a></dt>
+<dd>
+<div class="block">A static method used to deserialize an Integer from a byte array.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/LongSerializer.html#deserialize(org.apache.directory.mavibot.btree.serializer.BufferHandler)">deserialize(BufferHandler)</a></span> - Method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/LongSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">LongSerializer</a></dt>
+<dd>
+<div class="block">Deserialize an element from a BufferHandler</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/LongSerializer.html#deserialize(java.nio.ByteBuffer)">deserialize(ByteBuffer)</a></span> - Method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/LongSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">LongSerializer</a></dt>
+<dd>
+<div class="block">Deserialize an element from a ByteBuffer</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/Serializer.html#deserialize(org.apache.directory.mavibot.btree.serializer.BufferHandler)">deserialize(BufferHandler)</a></span> - Method in interface org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/Serializer.html" title="interface in org.apache.directory.mavibot.btree.serializer">Serializer</a></dt>
+<dd>
+<div class="block">Deserialize a type from a byte[]</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/ShortSerializer.html#deserialize(byte[])">deserialize(byte[])</a></span> - Static method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/ShortSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">ShortSerializer</a></dt>
+<dd>
+<div class="block">A static method used to deserialize a Short from a byte array.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/ShortSerializer.html#deserialize(byte[], int)">deserialize(byte[], int)</a></span> - Static method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/ShortSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">ShortSerializer</a></dt>
+<dd>
+<div class="block">A static method used to deserialize a Short from a byte array.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/ShortSerializer.html#deserialize(java.nio.ByteBuffer)">deserialize(ByteBuffer)</a></span> - Method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/ShortSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">ShortSerializer</a></dt>
+<dd>
+<div class="block">Deserialize an element from a ByteBuffer</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/ShortSerializer.html#deserialize(org.apache.directory.mavibot.btree.serializer.BufferHandler)">deserialize(BufferHandler)</a></span> - Method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/ShortSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">ShortSerializer</a></dt>
+<dd>
+<div class="block">Deserialize an element from a BufferHandler</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/StringSerializer.html#deserialize(byte[])">deserialize(byte[])</a></span> - Static method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/StringSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">StringSerializer</a></dt>
+<dd>
+<div class="block">A static method used to deserialize a String from a byte array.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/StringSerializer.html#deserialize(byte[], int)">deserialize(byte[], int)</a></span> - Static method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/StringSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">StringSerializer</a></dt>
+<dd>
+<div class="block">A static method used to deserialize a String from a byte array.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/StringSerializer.html#deserialize(org.apache.directory.mavibot.btree.serializer.BufferHandler)">deserialize(BufferHandler)</a></span> - Method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/StringSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">StringSerializer</a></dt>
+<dd>
+<div class="block">Deserialize an element from a BufferHandler</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/StringSerializer.html#deserialize(java.nio.ByteBuffer)">deserialize(ByteBuffer)</a></span> - Method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/StringSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">StringSerializer</a></dt>
+<dd>
+<div class="block">Deserialize an element from a ByteBuffer</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/RecordManager.html#dump()">dump()</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/RecordManager.html" title="class in org.apache.directory.mavibot.btree">RecordManager</a></dt>
+<dd>
+<div class="block">Dump the RecordManager file</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/util/Strings.html#dumpByte(byte)">dumpByte(byte)</a></span> - Static method in class org.apache.directory.mavibot.btree.util.<a href="./org/apache/directory/mavibot/btree/util/Strings.html" title="class in org.apache.directory.mavibot.btree.util">Strings</a></dt>
+<dd>
+<div class="block">Helper function that dump a byte in hex form</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/util/Strings.html#dumpBytes(byte[])">dumpBytes(byte[])</a></span> - Static method in class org.apache.directory.mavibot.btree.util.<a href="./org/apache/directory/mavibot/btree/util/Strings.html" title="class in org.apache.directory.mavibot.btree.util">Strings</a></dt>
+<dd>
+<div class="block">Helper function that dump an array of bytes in hex form</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/util/Strings.html#dumpHex(byte)">dumpHex(byte)</a></span> - Static method in class org.apache.directory.mavibot.btree.util.<a href="./org/apache/directory/mavibot/btree/util/Strings.html" title="class in org.apache.directory.mavibot.btree.util">Strings</a></dt>
+<dd>
+<div class="block">Helper function that returns a char from an hex</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/util/Strings.html#dumpHexPairs(byte[])">dumpHexPairs(byte[])</a></span> - Static method in class org.apache.directory.mavibot.btree.util.<a href="./org/apache/directory/mavibot/btree/util/Strings.html" title="class in org.apache.directory.mavibot.btree.util">Strings</a></dt>
+<dd>
+<div class="block">Helper function that dump an array of bytes in hex pair form,
+ without '0x' and space chars</div>
+</dd>
+<dt><a href="./org/apache/directory/mavibot/btree/DuplicateKeyMemoryHolder.html" title="class in org.apache.directory.mavibot.btree"><span class="strong">DuplicateKeyMemoryHolder</span></a>&lt;<a href="./org/apache/directory/mavibot/btree/DuplicateKeyMemoryHolder.html" title="type parameter in DuplicateKeyMemoryHolder">K</a>,<a href="./org/apache/directory/mavibot/btree/DuplicateKeyMemoryHolder.html" title="type parameter in DuplicateKeyMemoryHolder">V</a>&gt; - Class in <a href="./org/apache/directory/mavibot/btree/package-summary.html">org.apache.directory.mavibot.btree</a></dt>
+<dd>
+<div class="block">A holder for values of duplicate keys.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/DuplicateKeyMemoryHolder.html#DuplicateKeyMemoryHolder(org.apache.directory.mavibot.btree.BTree, V)">DuplicateKeyMemoryHolder(BTree&lt;K, V&gt;, V)</a></span> - Constructor for class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/DuplicateKeyMemoryHolder.html" title="class in org.apache.directory.mavibot.btree">DuplicateKeyMemoryHolder</a></dt>
+<dd>
+<div class="block">Create a new holder storing an offset and a SoftReference containing the value.</div>
+</dd>
+</dl>
+<a name="_E_">
+<!--   -->
+</a>
+<h2 class="title">E</h2>
+<dl>
+<dt><a href="./org/apache/directory/mavibot/btree/ElementHolder.html" title="interface in org.apache.directory.mavibot.btree"><span class="strong">ElementHolder</span></a>&lt;<a href="./org/apache/directory/mavibot/btree/ElementHolder.html" title="type parameter in ElementHolder">E</a>,<a href="./org/apache/directory/mavibot/btree/ElementHolder.html" title="type parameter in ElementHolder">K</a>,<a href="./org/apache/directory/mavibot/btree/ElementHolder.html" title="type parameter in ElementHolder">V</a>&gt; - Interface in <a href="./org/apache/directory/mavibot/btree/package-summary.html">org.apache.directory.mavibot.btree</a></dt>
+<dd>
+<div class="block">A Value holder.</div>
+</dd>
+<dt><a href="./org/apache/directory/mavibot/btree/serializer/ElementSerializer.html" title="interface in org.apache.directory.mavibot.btree.serializer"><span class="strong">ElementSerializer</span></a>&lt;<a href="./org/apache/directory/mavibot/btree/serializer/ElementSerializer.html" title="type parameter in ElementSerializer">T</a>&gt; - Interface in <a href="./org/apache/directory/mavibot/btree/serializer/package-summary.html">org.apache.directory.mavibot.btree.serializer</a></dt>
+<dd>
+<div class="block">This interface is used by implementations of serializer, deserializer and comparator.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/util/Strings.html#EMPTY_BYTES">EMPTY_BYTES</a></span> - Static variable in class org.apache.directory.mavibot.btree.util.<a href="./org/apache/directory/mavibot/btree/util/Strings.html" title="class in org.apache.directory.mavibot.btree.util">Strings</a></dt>
+<dd>
+<div class="block">A empty byte array</div>
+</dd>
+<dt><a href="./org/apache/directory/mavibot/btree/exception/EndOfFileExceededException.html" title="class in org.apache.directory.mavibot.btree.exception"><span class="strong">EndOfFileExceededException</span></a> - Exception in <a href="./org/apache/directory/mavibot/btree/exception/package-summary.html">org.apache.directory.mavibot.btree.exception</a></dt>
+<dd>
+<div class="block">An exception thrown when we try to access a page beyond the file's size.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/exception/EndOfFileExceededException.html#EndOfFileExceededException()">EndOfFileExceededException()</a></span> - Constructor for exception org.apache.directory.mavibot.btree.exception.<a href="./org/apache/directory/mavibot/btree/exception/EndOfFileExceededException.html" title="class in org.apache.directory.mavibot.btree.exception">EndOfFileExceededException</a></dt>
+<dd>
+<div class="block">Creates a new instance of EndOfFileExceededException.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/exception/EndOfFileExceededException.html#EndOfFileExceededException(java.lang.String)">EndOfFileExceededException(String)</a></span> - Constructor for exception org.apache.directory.mavibot.btree.exception.<a href="./org/apache/directory/mavibot/btree/exception/EndOfFileExceededException.html" title="class in org.apache.directory.mavibot.btree.exception">EndOfFileExceededException</a></dt>
+<dd>
+<div class="block">Creates a new instance of EndOfFileExceededException.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/exception/EndOfFileExceededException.html#EndOfFileExceededException(java.lang.Throwable)">EndOfFileExceededException(Throwable)</a></span> - Constructor for exception org.apache.directory.mavibot.btree.exception.<a href="./org/apache/directory/mavibot/btree/exception/EndOfFileExceededException.html" title="class in org.apache.directory.mavibot.btree.exception">EndOfFileExceededException</a></dt>
+<dd>
+<div class="block">Creates a new instance of EndOfFileExceededException.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/exception/EndOfFileExceededException.html#EndOfFileExceededException(java.lang.String, java.lang.Throwable)">EndOfFileExceededException(String, Throwable)</a></span> - Constructor for exception org.apache.directory.mavibot.btree.exception.<a href="./org/apache/directory/mavibot/btree/exception/EndOfFileExceededException.html" title="class in org.apache.directory.mavibot.btree.exception">EndOfFileExceededException</a></dt>
+<dd>
+<div class="block">Creates a new instance of EndOfFileExceededException.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/RevisionName.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/RevisionName.html" title="class in org.apache.directory.mavibot.btree">RevisionName</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="_F_">
+<!--   -->
+</a>
+<h2 class="title">F</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTree.html#flush(java.io.File)">flush(File)</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTree.html" title="class in org.apache.directory.mavibot.btree">BTree</a></dt>
+<dd>
+<div class="block">Flush the latest revision to disk</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTree.html#flush()">flush()</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTree.html" title="class in org.apache.directory.mavibot.btree">BTree</a></dt>
+<dd>
+<div class="block">Flush the latest revision to disk.</div>
+</dd>
+</dl>
+<a name="_G_">
+<!--   -->
+</a>
+<h2 class="title">G</h2>
+<dl>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTree.html#get(K)">get(K)</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTree.html" title="class in org.apache.directory.mavibot.btree">BTree</a></dt>
+<dd>
+<div class="block">Find a value in the tree, given its key.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTree.html#get(long, K)">get(long, K)</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTree.html" title="class in org.apache.directory.mavibot.btree">BTree</a></dt>
+<dd>
+<div class="block">Find a value in the tree, given its key, at a specific revision.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/BufferHandler.html#getBuffer()">getBuffer()</a></span> - Method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/BufferHandler.html" title="class in org.apache.directory.mavibot.btree.serializer">BufferHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/util/Strings.html#getBytesUtf8(java.lang.String)">getBytesUtf8(String)</a></span> - Static method in class org.apache.directory.mavibot.btree.util.<a href="./org/apache/directory/mavibot/btree/util/Strings.html" title="class in org.apache.directory.mavibot.btree.util">Strings</a></dt>
+<dd>
+<div class="block">Return UTF-8 encoded byte[] representation of a String</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/util/Strings.html#getBytesUtf8Ascii(java.lang.String)">getBytesUtf8Ascii(String)</a></span> - Static method in class org.apache.directory.mavibot.btree.util.<a href="./org/apache/directory/mavibot/btree/util/Strings.html" title="class in org.apache.directory.mavibot.btree.util">Strings</a></dt>
+<dd>
+<div class="block">When the string to convert to bytes is pure ascii, this is a faster 
+ method than the getBytesUtf8.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTreeConfiguration.html#getCheckPointDelay()">getCheckPointDelay()</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTreeConfiguration.html" title="class in org.apache.directory.mavibot.btree">BTreeConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTree.html#getComparator()">getComparator()</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTree.html" title="class in org.apache.directory.mavibot.btree">BTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/AbstractElementSerializer.html#getComparator()">getComparator()</a></span> - Method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/AbstractElementSerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">AbstractElementSerializer</a></dt>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/ElementSerializer.html#getComparator()">getComparator()</a></span> - Method in interface org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/ElementSerializer.html" title="interface in org.apache.directory.mavibot.btree.serializer">ElementSerializer</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/serializer/LongArraySerializer.html#getComparator()">getComparator()</a></span> - Method in class org.apache.directory.mavibot.btree.serializer.<a href="./org/apache/directory/mavibot/btree/serializer/LongArraySerializer.html" title="class in org.apache.directory.mavibot.btree.serializer">LongArraySerializer</a></dt>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/Cursor.html#getCreationDate()">getCreationDate()</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/Cursor.html" title="class in org.apache.directory.mavibot.btree">Cursor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/Transaction.html#getCreationDate()">getCreationDate()</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/Transaction.html" title="class in org.apache.directory.mavibot.btree">Transaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTree.html#getFile()">getFile()</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTree.html" title="class in org.apache.directory.mavibot.btree">BTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTreeConfiguration.html#getFilePath()">getFilePath()</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTreeConfiguration.html" title="class in org.apache.directory.mavibot.btree">BTreeConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTree.html#getJournal()">getJournal()</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTree.html" title="class in org.apache.directory.mavibot.btree">BTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTreeConfiguration.html#getJournalName()">getJournalName()</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTreeConfiguration.html" title="class in org.apache.directory.mavibot.btree">BTreeConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTreeConfiguration.html#getJournalSize()">getJournalSize()</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTreeConfiguration.html" title="class in org.apache.directory.mavibot.btree">BTreeConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/Tuple.html#getKey()">getKey()</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/Tuple.html" title="class in org.apache.directory.mavibot.btree">Tuple</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/directory/mavibot/btree/BTree.html#getKeySerializer()">getKeySerializer()</a></span> - Method in class org.apache.directory.mavibot.btree.<a href="./org/apache/directory/mavibot/btree/BTree.html" title="class in org.apache.directory.mavibot.btree">BTree</a></dt>
+<dd>&nbsp;</dd>

[... 888 lines stripped ...]